Trust

Boring.
Disciplined. Documented.

The founder runs a GDPR-compliant SaaS in the UK that has not had a reportable incident in ten years. Elite Mentality uses the same stack and the same posture.

Identity

Auth handled by vetted providers.

Apple Sign In and Google Sign In on mobile, both verified server-side against each provider's live JWKS. Magic-link email on web through Resend. We never store or roll our own password hashes.

Sessions

HTTP-only cookies, hashed bearer tokens.

Web sessions live in secure, HTTP-only cookies. Native uses opaque bearer tokens. We store only the SHA-256 hash. A compromised server log cannot replay your session.

At rest

Anti-vision is encrypted at rest.

AES-256-GCM column encryption with versioned keys and rotation support. The encryption key never appears in the database; the database never sees plaintext.

In transit

TLS everywhere, HSTS preloaded.

Every connection to the API, every push notification, every webhook. HSTS preloaded so downgrade attacks fail before TCP completes.

Billing

Stripe + Apple/Google IAP. Never card data.

We store provider customer + subscription IDs. Card numbers, CVCs, and bank details never touch our servers. Stripe webhooks are signature-verified before any DB write.

Operations

Least-privilege access, audited cron auth.

Server-side actions run with least-privilege Prisma access. Every cron requires a shared bearer secret plus the Vercel-Cron header. Health endpoint reports per-dependency latency.

Your rights

UK GDPR, fully honoured.

Export your data

Settings → Account → Export. Returns a full JSON of your account, with anti-vision text decrypted into the export (your right under GDPR Article 15).

Delete your account

PII is tombstoned immediately and the row is hard-deleted after a 30-day grace window. Stripe subscriptions are cancelled as part of the purge.

Correct inaccurate data

Edit in-app or email hello@elitementality.co.uk. We treat correction requests as priority same-day.

Lodge a complaint

You always have the right to complain to the UK Information Commissioner's Office at ico.org.uk.

Subprocessors

Who else touches your data.

Each operates under a documented data-processing agreement and only on our instructions. We'll email you in advance of any material change.

SubprocessorPurposeJurisdiction
StripeBilling + Customer PortalIE / US
ResendTransactional email + magic linksUS (EU-stored where requested)
VercelHosting, edge cache, cron schedulesUS
Neon / SupabaseManaged PostgreSQL (EU region)EU
SentryError monitoringEU
PostHogProduct analytics (EU instance)EU
APNs / FCMiOS + Android push notificationsUS
Disclosure

Found something?

Email security@elitementality.co.uk. PGP key on request. We aim to acknowledge within 24 hours and remediate critical issues within 7 days. We'll credit you in the disclosure unless you request otherwise.

Privacy policyTerms