Security & data practices

What we collect, how we secure it, and how you stay in control. Written to answer the questions a security reviewer asks first.

What we store

  • Account identity: email, hashed password (if used), OAuth subject claim. Managed by Supabase Auth.
  • Topics & reports: the research queries you submit and the resulting analyses, stored under your account.
  • Public community content: Reddit, HackerNews, Stack Overflow, and Product Hunt data is fetched at analysis time from public endpoints. We cache only what’s needed to render the report.

What we don’t store

  • No payment card numbers — Stripe holds all card data; we store only customer / subscription identifiers.
  • No private Reddit data — we only read public subreddits and threads that any logged-out user could read.
  • No long-lived raw scrape dumps — each report only keeps the excerpts quoted in the published analysis.

Transport & storage

  • TLS 1.2+ everywhere, HSTS enabled at the edge.
  • Database on managed Postgres (Supabase), encryption at rest, daily backups.
  • Service-role credentials never touch the browser — all authenticated requests go through cookie-scoped Supabase auth.

Authentication

Session tokens are HTTP-only cookies. OAuth (Google) is supported. CSP headers restrict script origins; X-Frame-Options blocks embedding; X-Content-Type-Options is set to nosniff.

Data portability & deletion

Every authenticated user can delete their account from the Settings panel. Deletion cascades through topics, reports, and cached analyses. Email support@discury.io and we’ll export your data on request.

Incident response

Any security issue: email support@discury.io with "SECURITY" in the subject. We acknowledge within 24 hours and publish affected-user notifications within 72 hours of confirmation, per standard breach-notification practice.

Compliance

  • GDPR — EU data subjects: see the data portability / deletion sections above; we act as data controller for account data and data processor for the public-community content you ask us to analyze.
  • See our Privacy Policy for the full contractual statement and our Terms of Service.

Ready to try Discury?

Sign up free and start discovering what your customers really think. No credit card required.