We update our Terms of Service when something material changes — new products, new behavior, new responsibilities. The updated terms take effect on May 5, 2026. If you keep using Invariant after that date, the new terms apply to your account.

We've tried to keep the document readable. The full text is at /terms. Below is a plain-language summary of what's actually changing.

What's new

Coverage for Airo V2 and Pluto V2. We've added clearer descriptions of what each product does, what it doesn't, and what's considered acceptable use of each one — including collaborative study sets in Airo and Code Studio in Pluto.

Your work belongs to you. The new terms make it explicit: you own the content you create with Invariant. We don't claim a license to repurpose it, sell it, or fold it into our models. The only license we ask for is the one we need to deliver the product to you (storing it, displaying it back, syncing it across devices).

Clearer rules for shared content. If you share an Airo set or a Pluto project with someone else, you're responsible for what's in it. We've spelled out what that means and what happens if shared content violates our acceptable-use rules.

Acceptable use, plainly stated. The new terms list the things Invariant won't be used for — harassment, mass deception, generating sexual content involving minors, building weapons capable of mass harm — in language a person can read and understand, not buried in legalese.

Account closure and exports. The terms now guarantee, in writing, that you can export everything you've made with Invariant in an open format, and that closing your account removes your data on the timeline described in our Privacy Policy.

What hasn't changed

We did not add forced arbitration. We did not add a class-action waiver. We did not change billing, refunds, or the free tier. The legal venue and governing law sections are the same as before.

How to read the diff

We keep previous versions of the terms available on request — write to hello@invariant.ai and we'll send you a marked-up comparison.

Questions? Concerns? Found something that reads worse than the previous version? Tell us. We'd rather hear it now than have it come up in a support ticket later.