Skip to main content
zeriflow --privacy

ZeriFlow places great importance on the protection of your personal data. This policy describes how we collect, use, and protect your data.

Last updated: 2026-09-20

DATA CONTROLLER

Anay Pandya

Email: the contact page

Address: Germany

DATA COLLECTED

Account data

  • Email, name (upon registration)
  • Authentication data (managed by Supabase Auth)

Legal basis: contractual performance (art. 6.1.b GDPR)

Scan data (URL)

  • URLs submitted for analysis
  • Scan results (score, findings)
  • Retained as long as the account exists

Legal basis: contractual performance

Source-code assessment data

  • Hosted Zeriflow Advanced Scan processes source explicitly uploaded or connected through GitHub
  • Hosted source is analyzed in memory and deleted after the scan; analysis results are retained according to this policy
  • Z-Key Code Design Partner assessments are local-first and do not upload full source to Zeriflow by default
  • A user may explicitly choose a hosted function that requires source processing; that hosted function's disclosed handling then applies

Legal basis: contractual performance

Z-Key Infrastructure evidence

  • Z-Key Infrastructure uses local, on-premises, or private deployment architecture where applicable
  • Infrastructure evidence is not automatically uploaded to Zeriflow cloud by default
  • Any optional transfer or hosted processing must be explicitly configured for the approved Design Partner scope
  • Operational records may include authorized asset identifiers, findings, policy decisions, and audit evidence

Legal basis: contractual performance and legitimate interests for security and auditability

Payment data

  • Processed exclusively by Stripe
  • ZeriFlow never stores your banking data

Legal basis: contractual performance

Navigation data

  • Essential cookies (session, authentication)
  • Analytics cookies (only with your consent)
  • See our Cookie Policy for more details

Legal basis: legitimate interest (essential) / consent (analytics)

PROCESSING PURPOSES

  • Provide the security scanning service
  • Manage your user account
  • Process your payments
  • Improve the service (anonymized analytics, with consent)
  • Contact you when needed (support, service notifications)

DATA RECIPIENTS

Your data may be transmitted to the following processors:

ProcessorRoleLocationSafeguards
SupabaseDatabase, authenticationUSA (AWS eu-central)Standard Contractual Clauses (SCC)
RenderBackend hostingUSASCC
VercelFrontend hostingUSA (edge EU)SCC
StripePaymentsUSASCC + PCI DSS certified
AnthropicAI analysisUSASCC, data not used for training

Non-EU transfers: US processors are governed by Standard Contractual Clauses (SCC) per articles 46.2.c of the GDPR.

Anthropic (AI): Data sent to the Anthropic API for AI validation consists of scan metadata (HTTP headers, file names, 5-line code snippets). No complete source code is sent. Anthropic does not retain API call data and does not use it to train its models.

DATA RETENTION

DataDuration
User accountUntil account deletion
Scan resultsUntil account deletion
Uploaded source codeImmediately deleted after analysis
Payment data10 years (accounting obligation)
Server logs12 months
Analytics cookies13 months maximum

YOUR RIGHTS (GDPR art. 15-22)

You have the following rights:

  • Right of access — obtain a copy of your personal data
  • Right to rectification — correct inaccurate data
  • Right to erasure — request deletion of your data
  • Right to portability — receive your data in a structured format
  • Right to object — object to the processing of your data
  • Right to restriction — request restriction of processing
  • Right to withdraw consent — at any time (for analytics cookies)

To exercise your rights: the contact page

Response time: 30 days maximum.

You may lodge a complaint with the competent German data protection supervisory authority.

The competent authority depends on the operator's applicable German supervisory jurisdiction; the contact page can provide the current authority details.

SECURITY

  • Encryption in transit (TLS 1.3)
  • Encryption at rest (AES-256 via Supabase)
  • Secure authentication (bcrypt hashing)
  • Restricted data access (least privilege principle)
  • Deletion of hosted source after analysis and local-first Z-Key processing where applicable

CHANGES

This policy may be updated. The last update date is indicated at the top of the page. In case of a substantial change, we will inform you by email.

Contact

For any questions: the contact page