Legal & Transparency

Privacy Notice

Last Updated: July 28, 2026

This privacy notice explains how Dossier (diplov.com) collects, uses, stores, and protects your personal information. We are committed to transparency and handling your data responsibly.

Data Controller

Twindevs, LLCdiplov.com

For privacy inquiries, use the contact form at /contact, email dylan@diplov.com, or reach out through the portal messaging system.

Data We Collect

Public Contact Form

Name, email address, optional company name, contact reason, project parameters, message content, IP address, and browser user agent.

Portal Accounts

Email address, optional name, optional phone number (for SMS notifications upon opt-in), and organization details.

Proposals & Messaging

Proposal details, threaded conversation messages, file attachment metadata, and binary file content stored securely in Cloudflare R2.

AI Assistant & Search

Queries, search terms, ephemeral 5-query anonymous session tokens, conversation history for signed-in users, and fit-analysis submissions.

Security & Consent Records

Immutable event audit logs, session hashes, rate limit tokens, and TCPA-compliant SMS/email consent records.

Third-Party Services

ProviderPurposeData Shared
SupabaseDatabase hosting (Postgres)All persisted application data
VercelWeb application hostingRequest logs and deployment data
Cloudflare & R2CDN, WAF, Turnstile, R2 storageIP, headers, uploaded file binaries
Cloudflare Workers AIPrimary AI assistant & searchQuery content & published corpus context
PostmarkTransactional email deliveryEmail address, message content
TwilioSMS notifications (opt-in only)Phone number, notification text
Google Analytics (GA4)Anonymized site usage measurementAnonymized page views, CTA interactions
SentryApplication error monitoringSanitized exception context

Your Rights (GDPR / CCPA)

You have the right to access, export, rectify, or delete your personal data at any time.

  • Data Access & Portability: Request a machine-readable JSON export of all your stored data.
  • Data Deletion: Request full erasure of your user profile, messages, assistant sessions, and R2 attachment binaries.
  • Consent Revocation: Update portal consent settings or reply STOP to any SMS notification.

Data subject requests are processed via our Admin Privacy API (/api/admin/privacy) within 30 days.