Privacy Policy

Last updated: 2026-05-23

This policy describes how Arc OS (arc-os.co) collects, uses, and protects information about you during the closed beta. It will be revised before general availability.

What we collect

Category Examples Purpose
Account identity Email address, OAuth profile (name + avatar from Google/GitHub), hashed password Auth + account recovery
Project data Prompts you send, AI responses, files you upload, code you generate Operating your workspace
Usage logs Activity log entries (issue updates, deploys, exports), timestamps, IPs, user agents Multi-tenancy audit + security forensics
Telemetry Onboarding funnel events, feature usage counters (no content) Product improvement
Trial credit usage Token counts per AI call (no prompt content) Quota enforcement

What we do NOT collect

How we store it

Who can see your data

Role Access
You Full read/write of your projects
Other users Nothing — multi-tenancy enforced server-side
Platform operator (CEO) Operational metadata only (project names, last-active timestamps); chat content is encrypted at rest
AI providers (Anthropic) Whatever prompts you submit to them, per their terms

Third-party processors

We use the minimum set of third parties needed to operate the service:

We do not use:

Your rights

You may at any time:

EU residents have the additional rights granted under GDPR (Articles 15–22). Ukrainian residents have rights under the Law on Personal Data Protection (ZUOPD). To exercise any of these, use the self-service options above or write to [email protected].

Cookies + local storage

Arc OS uses localStorage to keep:

We use sessionStorage (browser-only, cleared on tab close) to keep:

No cookies at all. Arc OS does not set any HTTP cookies. All session state is stored in localStorage / sessionStorage only. There are no third-party tracking cookies, no advertising cookies, no analytics SDKs embedded in the page. The browser Permissions-Policy header is set to disable camera, microphone, geolocation, payment, and USB access.

Data retention

Automated retention cron runs daily and purges data that exceeds these limits:

Data Retention
Active project content While account is active
Chat messages 180 days
Auth events (login/logout/etc.) 90 days
Activity log entries 365 days
Token usage records 730 days (2 years)
Data export records 365 days
Deleted account Purged immediately (cascade)
Audit logs (anonymized) 12 months for fraud detection
Email verification tokens 24 hours TTL
Password reset tokens 30 minutes TTL
Magic-link tokens 10 minutes TTL

Children

The service is not intended for users under 16. If you become aware that a child has signed up, please email [email protected] so we can remove the account.

Security incidents

If we become aware of a breach affecting your data, we will notify you via email within 72 hours of confirmed compromise, per GDPR Article 33.

To report a security issue: [email protected].

Changes to this policy

We may revise this policy. Material changes will be announced via:

Contact