Legal
Version 1.0 · Effective 14 August 2026 · Corvair Pte. Ltd. (UEN 202551453H)
IPGuru is one service, built and operated by one company in Singapore. invent.sg is not a different product, a different company or a different estate. It is a branded surface onto the same platform, with its own language, currency, price list and legal wrapper. A United States marketplace, if one is launched, will be the same.
That creates a drafting problem with an obvious wrong answer. The wrong answer is a separate set of terms per market, because within two years there are six of them, they have drifted, nobody knows which clause is authoritative, and a customer who bought on one surface and uses the platform alongside a customer who bought on another is governed by a different contract for the same software.
The right answer is one agreement plus a schedule per market, with a precedence rule that makes a badly drafted schedule harmless. This document sets that out.
| Layer | What it is | Who can change it |
|---|---|---|
| The Global Terms | The Terms of Service. One document, Singapore law, Corvair Pte. Ltd. as seller. Defines the service, the AI position, confidentiality, ownership, liability, and every substantive right and obligation | Corvair, with counsel review, on thirty days' notice for material change |
| A Market Schedule | One per market or storefront. Carries only local particulars and mandatory local law. Numbered and versioned separately | Corvair, with counsel review in that jurisdiction, under the rules in section 4 |
| A translation | The Global Terms and a Market Schedule rendered in another language | Corvair. Governed by section 6 |
The Privacy Policy is not localized. There is one controller, one processing operation and one sub-processor set, so there is one privacy notice, with a market annex carrying only the local supervisory authority, the local complaint route, and any local representative. Splitting the privacy notice by market would create the drift it is designed to prevent, and would make a subject access request answerable differently depending on which page the person read.
The Acceptable Use Policy and Refund Policy are not localized either, save that the Refund Policy already names statutory rights by market and a Market Schedule may add one.
This is the whole design in one sentence.
The Global Terms govern. A Market Schedule prevails only where it states a mandatory requirement of the law of that market, and then only to the extent that law requires. Where the Global Terms and a Market Schedule differ in any other respect, the customer is entitled to whichever is more favourable to them.
Three consequences follow, and the third is the point.
A Market Schedule cannot quietly weaken the contract. If a schedule purports to reduce a right the customer has under the Global Terms, the Global Terms apply instead. The reduction simply has no effect.
A Market Schedule cannot be used to route around a global decision. If the training position, the confidentiality obligation or the liability floor is to change, that is a change to the Global Terms and it reaches every market at once.
A drafting mistake in a market is bounded. The worst outcome of a badly drafted schedule is that it is ineffective. It can never produce a customer who is worse off than the global baseline. This is the same discipline the platform already applies to coupon conditions, which only ever narrow: a mechanism that can only fail in one direction is a mechanism you can delegate.
A Market Schedule may address these matters and no others. Adding a category to this list is a change to this document.
Item 11 was added on 14 August 2026, when the Terms of Service gained a communications clause. The consent standard, the unsubscribe deadline and the sender-identification rules for electronic marketing are set by local statute in almost every market, and the original list did not carry a category for them. So the list was changed here first and the schedules were updated afterwards. That is the mechanism in 4.3 working rather than failing, and it is recorded here as the example of how the list is meant to change.
The four regimes at a glance, for the markets in the register. Each is a matter for the market's counsel and the summary is not a substitute for their advice.
| Market | Writing to your own customers about related services | Deadline to act on an opt-out |
|---|---|---|
| Singapore | Permitted on an opt-out basis. Spam Control Act 2007, with sender identification, a Singapore contact address, an unsubscribe facility and the prescribed label on an unsolicited message | Ten business days |
| Australia | Permitted. The Spam Act 2003 allows consent to be inferred from an existing customer relationship, with sender identification and a working unsubscribe | Five business days |
| European Union and United Kingdom | Permitted under the soft opt-in: the same seller, a similar service, the address taken in the course of a sale, and an opt-out offered both then and in every message | No fixed period. Without undue delay |
| United States | Permitted on an opt-out basis. CAN-SPAM, with a valid physical postal address in every message and no deceptive headers | Ten business days |
| India | For counsel, with the India launch | For counsel |
Clause 21.5 of the Terms of Service is drafted to the strictest of these, being the EU and UK soft opt-in conditions, so one rule is lawful in every market and no market needs a separate consent flow. Where a market is stricter still, its schedule says so and the schedule prevails to the extent that market's law requires.
A Market Schedule may never:
An open list becomes a place where anything inconvenient in the Global Terms gets locally disapplied, one market at a time, until the global document describes nothing. A closed list means a market that needs something not on it has to change this document first, which is a deliberate act with a named approver rather than an improvisation inside a launch.
A Market Schedule creates legal obligations, so issuing one is a privileged act, in the same way that issuing a coupon or granting an entitlement outside the purchase path is.
| Step | Who |
|---|---|
| 1. Draft against the template in section 9, using only categories from 4.1 | Commercial |
| 2. Local counsel review in that jurisdiction, confirming that every override is genuinely mandatory and that nothing required by local law is missing | Legal |
| 3. Check against 4.2, item by item, recorded | Legal |
| 4. Check against the merchant of record's customer terms for conflict | Commercial |
| 5. Confirm the storefront's surface registration matches: seller, currency, tax treatment, descriptor, sending domain, support address | Product |
| 6. Approval by a director, recorded | Corvair |
| 7. Publish with a version number and effective date, and register it in section 8 | Product |
| 8. Wire it into checkout so the order records both version numbers | Engineering |
A Market Schedule is never issued as part of a marketing launch without steps 2 and 6.
English is the governing language of the Global Terms and of every Market Schedule, and a translation is provided for convenience only, except where the law of a market requires that a local-language version govern. Where it does, the Market Schedule says so expressly, and:
France, Quebec and several other jurisdictions have requirements of this kind. Treating translation as a legal act rather than a content task is what stops a market launching with an approximate contract.
Today there is one seller in every market: Corvair Pte. Ltd. A storefront changes the brand, the currency, the language and the legal wrapper. It never changes who the customer is contracting with.
A United States marketplace does not by itself change that. Selling into the United States from Singapore through a merchant of record is exactly what the current structure does.
If a market ever requires a local selling entity, for tax, regulatory or commercial reasons, that is not a Market Schedule. It is a different seller, a different contracting party, a different tax position, a different privacy controller and potentially a different sub-processor set. It requires:
SEC-ENT-001 §7.9 treats a change of selling entity as a roster-level change.This is recorded here so that the day it happens, somebody has to change this document first. That is the point of writing it down while it is not yet true.
| Market Schedule | Storefront | Market | Seller | Version | Effective |
|---|---|---|---|---|---|
| MS-SG | invent.sg | Singapore | Corvair Pte. Ltd. | 1.0 | 14 August 2026 |
| MS-GLOBAL | ipguru.ai | All markets without a specific schedule | Corvair Pte. Ltd. | 1.0 | 14 August 2026 |
| MS-AU | ipguru.ai, Australia price list | Australia | Corvair Pte. Ltd. | Draft | — |
| MS-US | [TBC] | United States | Corvair Pte. Ltd. | Draft | — |
| MS-IN | ipguru.ai, India price list | India | Corvair Pte. Ltd. | Draft | — |
Privacy annexes are tracked separately, at the end of section 11, because the Privacy Policy is not localized and an annex carries only a supervisory authority and a complaint route. A market can have a Market Schedule before it has a privacy annex. Both have to be complete before that market opens.
Every order records two version numbers: the Global Terms version and the Market Schedule version accepted. MOR-OPS-001 D.2 already requires the terms version to be recorded on the order; this makes it a pair. Every message about that order links the versions the customer accepted, not the current ones.
A Market Schedule has three parts: a header, a fixed preamble that is reproduced word for word, and eleven numbered items. Nothing else.
| Field | Content |
|---|---|
| Code | MS- plus the ISO country code, for example MS-SG |
| Market | The country or region the schedule applies to |
| Storefront | The domain and price list it attaches to |
| Applies to the Terms of Service version | The Global Terms version this schedule sits under |
| Schedule version | Its own version, numbered independently of the Global Terms |
| Status | Draft, or issued with an effective date |
The precedence rule is the safety mechanism of the whole structure, so it is not paraphrased and not summarised. Every schedule carries this text exactly:
This schedule forms part of the IPGuru.ai Terms of Service. It applies to you if you purchased through [storefront] or your billing country is [country].
The Terms of Service govern. This schedule prevails only where it states a mandatory requirement of [market] law, and then only to the extent that law requires. Where this schedule and the Terms of Service differ in any other respect, you are entitled to whichever is more favourable to you.
Nothing in this schedule reduces any right you have under the Terms of Service.
Every schedule answers all eleven. Where an item does not apply, it says so rather than being omitted, so that a reader can tell the difference between "nothing applies here" and "nobody checked".
| # | Item | What goes in it |
|---|---|---|
| 1 | Storefront and language | Domain, brand, language of the schedule, and whether a translation governs (section 6) |
| 2 | Seller and merchant of record | Always Corvair Pte. Ltd. with its UEN, and the merchant of record named as seller of record for the payment transaction. If this item would say anything else, stop: see section 7 |
| 3 | Currency and tax | The currency, the tax that applies, its rate, whether it is added at checkout or included, and who remits it |
| 4 | Minimum age | The global minimum of fifteen, or a higher local minimum. Never lower |
| 5 | Statutory rights | Each right that cannot be excluded, named, with the global clause it modifies. Where a statute prescribes wording, reproduce it exactly |
| 6 | Cancellation and cooling-off | Any statutory period and its mechanics, where they differ from clause 10. If none applies, say so |
| 7 | Automatic renewal | Any prescribed notice content, timing or acknowledgement, where it differs from clause 10 |
| 8 | Dispute resolution and forum | Any local forum the law confers or requires, and any mediation or ombudsman scheme worth naming |
| 9 | Regulators | The consumer authority and the data protection authority, with a route to complain |
| 10 | Local addresses | Support address, address for legal notices, and any representative the law requires |
| 11 | Electronic communications and marketing | The local standard for writing to customers and to non-customers, the deadline for acting on an opt-out, what a message must identify or carry, and any register that applies. State the position plainly rather than adopting the strictest rule by default: clause 21 already meets the strictest, and a market that permits more should say so |
Section 5 sets out the eight steps. The two that are never skipped are local counsel review and approval by a director, and the check against section 4.2 is recorded rather than assumed.
A conformance check is one of them. A schedule carries these eleven items, in this order, and nothing else. A market that has something to say which does not fit an item does not get a twelfth item; either it belongs inside one of the eleven, or the category list in section 4.1 changes first. The Australian draft is the worked example: its unfair contract terms material stood as a separate item until it was recognised as statutory rights material and folded into item 5. The United States draft is not yet conformant and is marked draft partly for that reason; it will be reordered when US counsel settles its content.
Storefront: invent.sg · Market: Singapore · Schedule version 1.0
1. Storefront and language. invent.sg, English. No translation governs.
2. Seller and merchant of record. Corvair Pte. Ltd. (UEN 202551453H), 23 Jalan Raja Udang, #11-09, The Arte, Singapore 329216, is the seller. Cleverbridge GmbH is the merchant of record and the seller of record for the payment transaction. invent.sg and ipguru.ai are brands of the same company.
3. Currency and tax. Prices are shown in Singapore dollars. Goods and Services Tax is added at checkout at the prevailing rate and is collected and remitted by the merchant of record.
4. Minimum age. Fifteen, as in clause 5 of the Terms of Service.
5. Your statutory rights in Singapore. Your rights under the Consumer Protection (Fair Trading) Act 2003, including the Lemon Law provisions, are not excluded or limited by the Terms of Service. Clause 18 (Disclaimers) and clause 19 (Limitation of liability) are read subject to that Act.
6. Cancellation. As in clause 10 of the Terms of Service. Singapore does not impose a statutory cooling-off period for this category of distance contract, and our own fourteen-day money-back position in the Refund Policy applies regardless.
7. Automatic renewal. As in clause 10. Notice is given at least thirty days before an annual renewal and before any change in renewal price.
8. Dispute resolution and forum. Singapore law and the courts of Singapore, as in clause 22. Consumers may also use the Consumers Association of Singapore (CASE) mediation service.
9. Regulators. Consumer: Competition and Consumer Commission of Singapore. Data protection: Personal Data Protection Commission.
10. Local addresses. Support: support@corvair.ai. Legal notices: the registered office above.
11. Electronic communications and marketing. Singapore permits commercial electronic messages to email and mobile addresses on an opt-out basis under the Spam Control Act 2007, so clause 21.5 of the Terms of Service applies here without a prior consent step. Every message identifies Corvair Pte. Ltd., gives a Singapore address for contact and carries a working unsubscribe facility, and an unsolicited commercial message carries the label the Act prescribes in its subject line. [Counsel to confirm the current prescribed label and the address requirement.] The Act allows ten business days to act on a withdrawal and we act sooner where we can. Use of your personal data for marketing is governed by the Personal Data Protection Act 2012, and its Do Not Call Provisions apply to marketing by telephone call, text message and fax to Singapore telephone numbers; we do not currently send those, and a register check applies before we ever do. Essential and configured messages under clauses 21.3 and 21.4 are not marketing and are unaffected.
Three markets have schedules drafted and not issued. They are listed here so the register is complete, and their content is held back until local counsel has settled it. Until a schedule is issued, customers in those markets buy under MS-GLOBAL and the Global Terms apply to them in full.
| Market | Storefront and price list | What its schedule has to settle before issue | Status |
|---|---|---|---|
| Australia | ipguru.ai, Australia price list | The Australian Consumer Law guarantees that cannot be excluded, the presentation of GST, the Spam Act 2003 position on marketing, and the local complaint route | Drafted, with local counsel |
| United States | To be confirmed | The state automatic-renewal statutes, sales tax presentation by state, the CCPA disclosures, the CAN-SPAM postal address, and the forum position for consumers | Drafted, with US counsel |
| India | ipguru.ai, India price list | GST presentation, the Digital Personal Data Protection Act 2023 as its rules come into force, and the local grievance route | Drafted, with the India launch |
No market waits on its schedule to be protected. A Market Schedule adds local particulars and mandatory local law. It never creates the customer's rights, which come from the Global Terms, and it can never reduce them. A market with no schedule is a market with the global position and nothing subtracted.
The Privacy Policy is not localized: one controller, one processing operation, one sub-processor set, so one notice. Section 15 of that notice carries a short annex per market containing the local supervisory authority, the complaint route and any statutory disclosure that market's law requires of a controller. An annex can add nothing else.
Annexes are published complete or not published. Singapore, the European Union, the United Kingdom and Australia are complete and appear in the Privacy Policy. India and the United States are in preparation and are deliberately not published in placeholder form, because a bracketed annex tells a reader that something local applies to them without saying what it is. The global notice governs those markets in the meantime, without qualification.