Provider: I-SYST Inc. (Québec, Canada) ("I-SYST", "we", "us")
Contact: info@i-syst.com
Address: 50 de Lauzon, Boucherville, Quebec, Canada J4B 1E6
This Privacy Policy explains how we collect, use, disclose, and protect personal information in connection with IOcomposer.
Third-party SDK downloads (local). The IOcomposer installer may download third-party SDKs directly from their official upstream repositories and store them locally in a separate external/ folder on your machine. This activity typically does not involve collecting your prompts, source code, or AI outputs. Third-party SDKs remain governed by their own license terms.
Billing is processed by Stripe. We may receive:
We do not receive or store full card numbers.
To operate the Service and enforce limits, we may collect and store:
We do not store:
If you contact support, we collect the information you provide in your message. Please avoid sending source code or secrets. If you do include such data, it may be handled as support content.
We use personal information to:
When you use AI features, the Desktop App sends a request to our AI gateway.
To provide the Service, we use an automated classification system ("Neural Router") that analyzes the metadata and complexity of your request (e.g., token count, presence of code, file attachments) to determine the most appropriate AI model.
Based on this classification, we forward the required information to an AI model provider (currently Anthropic or OpenAI) to generate Output.
We use the latest available models from each provider. Current model families in use are published at: https://iocomposer.io/ai-models
Consistent with our local-first promise, prompts and snippets are processed transiently in memory to perform this routing and generation. They are not persisted by I-SYST. We may store non-content usage metadata (e.g., "Request ID 123 was classified as 'Complex' and used 3 quota units") for billing and plan enforcement.
We disclose personal information to third parties only as needed to operate IOcomposer:
| Subprocessor | Purpose | Location |
|---|---|---|
| Supabase | Authentication, database, edge functions | USA |
| Stripe | Billing and subscription management | USA |
| Anthropic | AI model provider (Claude) | USA |
| OpenAI | AI model provider (GPT) | USA |
These providers process data under their own terms and privacy policies and under contracts intended to protect personal information.
We maintain a list of subprocessors at: https://iocomposer.io/subprocessors
Note: "Location" indicates a primary processing region and may include other jurisdictions depending on service configuration.
We retain personal information only as long as necessary for the purposes described above:
| Data Type | Retention Period |
|---|---|
| Account data | While account is active, plus a reasonable period after deletion for security/legal compliance |
| Billing metadata | As required for accounting and legal compliance |
| Security logs and usage metadata | 90 days (metadata only; no prompts/code/output) |
Because we do not store prompts, code, or output, we do not retain that content.
Service providers may process personal information outside Québec/Canada (for example, in the United States or other regions). Where applicable, we use contractual and organizational safeguards designed to protect personal information during such transfers.
We use administrative, technical, and physical safeguards appropriate to the sensitivity of the data, including access controls and encryption in transit. No method of transmission or storage is 100% secure.
Depending on your jurisdiction, you may have rights to:
To exercise these rights, contact: info@i-syst.com
IOcomposer is not intended for children under the age of 13. If you believe a child has provided personal information, contact us to request deletion.
We may update this Privacy Policy from time to time. We will post the updated version and update the effective date.
Privacy questions or requests: info@i-syst.com