Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.bytestack.com/llms.txt

Use this file to discover all available pages before exploring further.

ByteStack is built on the principle that your queries and the insights they produce belong to you. This page describes ByteStack’s five core privacy commitments, where to find your privacy controls in the dashboard, how long different types of data are retained, which subprocessors handle your data, and how to request deletion.

Core privacy commitments

ByteStack does not sell, rent, or trade your personal data to any third party — ever. This commitment is permanent and encoded in ByteStack’s Data Processing Agreement (DPA). There is no pricing tier, partnership, or business model change that would alter this policy.
ByteStack does not use your queries to train or fine-tune AI models by default. This setting is off for every account. You can opt in to contributing anonymized query samples through the dashboard, but ByteStack will never enable this without your explicit action.
When you request account deletion, ByteStack performs a hard delete across all primaries, replicas, and backups within 24 hours of confirmation. No residual copies are retained in any tier of the storage stack after that window.
You can download a complete, signed JSON archive of every query you have run, every account record, and every audit event at any time — with no support ticket and no waiting period. The export is generated immediately from Settings → Privacy → Export.
ByteStack announces any addition, replacement, or removal of subprocessors — including new vendors, new regions, and ownership changes — at least 30 days before the change takes effect. You will never find out about a subprocessor change after the fact.

Privacy controls

Access all privacy settings from Account → Settings → Privacy. The following controls are available:

Telemetry

Toggle product usage telemetry on or off. Telemetry data is always de-identified.

Retention

Control how long ByteStack retains structured outputs from your queries before automatic deletion.

Email preferences

Manage transactional and product email notifications independently.

Model training opt-in

Opt in or out of contributing anonymized query samples to model improvement. Off by default.

One-click export

Download a signed JSON archive of all your data immediately.

Audit log

View a full log of every action taken in your account, including API access and settings changes.

Data retention

Data typeRetention period
Raw scrape logs90 days, then automatically purged
Structured query outputsUntil you delete them or close your account
De-identified usage analyticsIndefinitely
Account records and audit eventsUntil you delete them or close your account

Subprocessors

ByteStack shares data only with the subprocessors listed below, under contractual confidentiality obligations. Any changes to this list are announced at least 30 days before they take effect.
SubprocessorPurposeRegion
AWSCloud hosting and storageus-east-1, us-west-2
CloudflareEdge network and WAFGlobal
StripePayment processingUS
PostmarkTransactional emailUS
SentryError monitoringUS
Auth0AuthenticationUS

How to request deletion

You can delete your account and all associated data in two ways:
1

Delete from the dashboard

Go to Settings → Privacy → Delete Account. Confirm the deletion when prompted. The 24-hour hard delete begins immediately after confirmation.
2

Request deletion by email

Send a deletion request to legal@bytestack.dev from the email address associated with your account. ByteStack will confirm receipt and begin the deletion within one business day.
After your deletion request is confirmed, you have 24 hours before the hard delete fans out across all storage tiers. If you submitted a deletion request in error, contact legal@bytestack.dev immediately to cancel it.