AdvisorOS Data Protection Operating Notes
This page documents the operating controls expected inside an AdvisorOS workspace.
Data request workflow
- Record the request type: access, correction, export, deletion or withdrawal.
- Verify requester authority before disclosing or changing data.
- Review legitimate retention, compliance, dispute-handling and business needs.
- Complete or reject the request with a documented resolution note.
Incident workflow
- Contain the issue by revoking affected sessions, access and keys.
- Assess affected records, affected persons, likely harm and timeline.
- Document evidence, remedial action and follow-up ownership.
- Escalate to the configured data-protection contact and follow applicable notification requirements.
AI-assisted features
If you use the Portfolio Snapshot feature, the document images you upload are sent to our AI provider (OpenAI, United States) solely to extract policy details into structured fields. These images are not used to train AI models. Do not upload documents showing NRIC/FIN, passport numbers, medical diagnoses or other prohibited identifiers — redact them before uploading. Other AI-assisted features process only the specific inputs you provide for that feature.
Sub-processors
Third-party providers that may process data on our behalf:
| Provider | Purpose | Region |
|---|---|---|
| Supabase | Application database, authentication and file storage | Confirm project region before publishing |
| Vercel | Application hosting and delivery | Global edge / configured region |
| Stripe | Subscription billing and payment processing | Global (Stripe) |
| OpenAI | AI-assisted extraction of policy data from documents you upload to Portfolio Snapshot | United States |
| Resend | Transactional and notification email | Global |
| PostHog | Product analytics on logged-out marketing pages | European Union |
| Sentry | Error monitoring (sanitised — no client data) | Configured region |
| Meta | Advertising conversion measurement on public marketing pages only | Global (Meta) |
Data processing agreement
A Data Processing Agreement is available for organizations that require one for their own compliance. Request it from the data-protection contact below.
Contact
AdvisorOS · AdvisorOS Data Protection Contact · admin@advisoros.space