Privacy Policy

DevThrottle is made and operated by Center Consulting. This page says what data the product and the website handle, where each part goes, how long it is kept, and what controls you have. It is written as capability — what each feature does — because that is the claim we can keep.

The shape of the product

Your coding agents run on your machines. What leaves your machine is what makes the remote features work: your Director pushes session state, conversation history, and similar data to a gateway — either the hosted Gateway we run for you, or one you run yourself. When you self-host, that data goes to your own machine and this page describes the software's defaults; when you use the hosted Gateway, we store it for you as described below.

The data map

One row per kind of content the product handles. This table states the product's published data map exactly, and is maintained against the product itself — when a store or a retention window changes, this page changes with it. The sections after the table add what sits outside the map's scope — billing and payments, website analytics, API keys — and name the processors behind the account system the map's last row summarizes.

Backups

On the hosted Gateway, the classes stored in the database live in a managed Postgres service that takes one automated backup of the whole database daily and retains each backup for 7 days. A row that has been deleted or aged out can therefore persist inside those platform backups for up to 7 more days before expiring; backups are never read to resurrect content. Prompt-history and dictation-audio files are not in any database and not in any configured backup — their deletion is immediate and final. Dictation text transcripts are database rows, so the 7-day backup tail applies to them. On self-host, the Gateway's database is a file on your own machine and any backups of it are the ones you make yourself.

Who can see your data

Every Gateway store above is partitioned by account: the hosted Gateway physically separates each account's data, and one account's data is never readable by another. There is no in-product support access to your content — no impersonation feature, no admin read route over customer content, and no operator screen that shows it. Infrastructure access exists, as it does for every hosted service: the hosting operator administers the platform and could, at the infrastructure level, reach stored files and databases. The rule for that access: customer content is opened only for a named incident, with your explicit written consent, or where the law requires it — never for curiosity, debugging convenience, or product analytics. Every such access is written up as an incident record stating who accessed what, when, and why, and you are told, unless the law forbids telling you.

Processors we use

  • Supabase hosts the service database and authentication.
  • Stripe processes payments; card details go to Stripe, not to us.
  • PostHog provides product analytics.
  • Hosted AI features (transcription, speech, inference) run on AI providers we operate against; requests are sent to serve your call and usage is metered per account.

Export and deletion

You can export your entire prompt history as one file and delete all of it from your account. A prompt-history delete is immediate and final: the Gateway holds the single copy and no backup of those files exists. Already-derived session summaries age out on their own 90-day window, and database-stored classes carry the 7-day platform backup tail described under Backups. API keys and devices can be revoked at any time, immediately. For account deletion or any data request this page does not cover, use the contact below and we will handle it directly.

The website and billing

Separate from the product: your account and subscription live in our service database (Supabase); payments are processed by Stripe and card details stay with Stripe — we never hold card numbers; the usage ledger behind your credit balance is kept as the billing record; sign-ins are recorded (that is how accounts work); and devthrottle.com uses PostHog product analytics to understand product usage, not to build advertising profiles. API keys you create on this site are stored as a SHA-256 hash only — the raw value is shown once at creation, cannot be shown again, and revoking a key takes effect immediately.

Changes

When this policy changes in a way that matters, the change appears here with a new date; significant changes are announced to account holders by email.

Contact

Privacy questions and data requests: email email@devthrottle.com or reach Center Consulting through centerconsulting.com. Please do not put account or personal details in a public GitHub issue.