Legal & Liability

Last updated: November 2026. This page explains how we handle client data, how long we keep it, and the limits of our liability. It applies to every Bug Clinic engagement and software engagement with Mathcore.

Data protection, scope, and usage boundaries

We provide end-to-end protection of the material you submit, for as long as an engagement is active, conditioned on you (our client / partner) agreeing with us, in writing, on:

This agreement is the engagement document described on our Services page. We do not examine, use, or store material outside the scope and boundaries that document sets out.

While an engagement is active

Submitted material is kept in an isolated, access-restricted workspace created specifically for that engagement, and is never shared with any third party.

Retention and deletion

We do not store your submitted code, or the findings/report content generated from it, after the engagement's liability/retention period ends. Concretely:

Limitation of liability

Mathcore's review is advisory. We identify issues we find within the agreed scope and methods; we do not guarantee that a review will find every issue, and a review should not be treated as a complete guarantee of the security or correctness of your code.

To the fullest extent permitted by applicable law, Mathcore and its operator disclaim all liability for any loss, damage, cost, or expense — direct, indirect, incidental, or consequential — arising from or related to your use of, or reliance on, our review, findings, recommendations, or any software engagement we deliver, including losses arising from testing, deploying, or otherwise experimenting with the results. This includes, without limitation, lost profits, lost data, business interruption, and losses arising from issues we did not identify.

This limitation does not apply to, and nothing on this page excludes or limits, liability that cannot lawfully be excluded or limited under the law that applies to a given client — for example, liability for fraud, or for death or personal injury caused by negligence, where such limitations are not permitted. Where a limitation would otherwise be unenforceable in your jurisdiction, only that limitation is removed; the rest of this page still applies.

Your responsibilities

You confirm, as part of every engagement, that you own the submitted material or are authorized by its owner to submit it. You are responsible for testing any recommended change in your own environment before relying on it in production, and for maintaining your own backups before making changes based on our findings.

Mailing list

If you sign up for occasional updates, we only use your email to send you those updates, we never sell or share the list with a third party, and every email includes an unsubscribe link that takes effect immediately with no login required. We do not currently support a confirmation email upon signup (see FAQ); if you did not sign up yourself, use the unsubscribe link or email us.

Questions about this page

Contact hello@mathcore.dev before starting an engagement if anything here is unclear.