At a glance
| Topic | Stance | Detail |
|---|---|---|
| Data residency | EU-West primary (Cloudflare D1 in London) | Privacy & data handling |
| Authentication | Clerk · RS256 JWT · azp allowlist | Security model |
| Transport | HTTPS-only · TLS 1.3 · HSTS preload | Security model |
| AI sub-processor | Anthropic (Claude) · US | Privacy & data handling |
| AI input scope | Aggregated workspace metrics + your team list · no ticket bodies, no message text | Privacy & data handling |
| Accessibility | WCAG 2.1 AA · EAA stance | Accessibility |
| GDPR rights | Access, rectification, erasure, portability, object | Privacy & data handling |
What Forepost does with your data
Forepost reads what you (or your helpdesk integration) tell it about your support function — eight headline metrics, your team list, your platform — and writes a Daily Brief plus a Weekly Watch. Three categories of data flow through:- Workspace metrics + team list (volume, CSAT, response time, agent names, etc.) → stored in Cloudflare D1, sent to Anthropic to generate the brief prose, surfaced back in your app.
- Subscription preferences (email, timezone, Slack webhook) → stored in D1, used by the hourly cron to fire scheduled deliveries.
- Authentication data (email, name, session tokens) → handled entirely by Clerk; Forepost stores only your Clerk user ID.
What Forepost sends to Anthropic
When a brief or digest is generated, the system prompt to Anthropic includes:- Your eight metric values + deltas
- Your team list (first names, ticket counts, CSAT, flag state, notes you typed)
- Your industry + ARR band (for benchmark context)
- The last week’s queued actions (for follow-through commentary)
Security posture
- All traffic HTTPS, locked to allowed origins via CORS.
- Server-side JWT verification on every API call.
- Workspace data is scoped per Clerk user ID; cross-user access is structurally impossible.
- Helpdesk integration secrets (OAuth tokens) encrypted at rest with AES-GCM.
- Per-user rate limits on AI calls and manual sends.
- All admin actions logged to an append-only audit table.
What’s coming
| Item | Status |
|---|---|
| SOC 2 Type II | Controls in place; audit pending revenue threshold |
| SAML SSO for Enterprise | Roadmap |
| In-app account deletion flow | Roadmap (manual via email today) |
| EU Accessibility Act formal complaints procedure | Before EU launch |
| Automated axe-core / Pa11y in CI | Planned |
Talk to us
- Privacy or data-handling questions: privacy@forepost.ai
- Security disclosures: security@forepost.ai
- Accessibility blockers: a11y@forepost.ai
- Anything else: kian@forepost.ai