Privacy Policy
Effective June 10, 2026
DynaFlow is a desktop app that connects your machine directly to your DynamoDB tables. We built it to stay out of the way — and that goes for your data too. Here's the short version of what we collect, what we don't, and what you can turn off.
The most important part: your database contents never pass through our servers. DynaFlow talks to AWS directly using credentials stored on your machine. We never see — and never collect — your table names, queries, documents, cell values, or AWS credentials.
What we collect
- Account info. If you buy a license, we store your email address so your license works and we can reach you about it. Payments are handled by Stripe — we never see your full card details.
- License & device. A hashed device fingerprint, used only to tie your license to your machines. It can't be reversed into anything personally identifying.
- Crash & bug reports. When something breaks, we collect the error type (like
TypeErrororpanic) and the source-code location in our code where it happened — never error messages, never paths or files from your machine, never your data. This is on by default; using DynaFlow means you're okay with it. (You can still turn it off in Settings if you really want to.) - Anonymous usage analytics. Feature-usage counts tied to a random install ID — things like "the query editor was opened." On by default with an in-app notice; opt out anytime in Settings.
What we never collect
Table names, queries, document contents, cell values, AWS credentials, file paths, or anything else from inside your databases. Our telemetry pipeline enforces an allowlist — anything not explicitly on it gets dropped before it's stored.
Who else is involved
We don't sell your data, and we don't use third-party advertising or analytics services. The only providers touching anything are Stripe (payments), AWS (our backend), and Cloudflare (delivery) — each only sees what it needs to do its job.
How long we keep things
Account and license data: as long as you have a license. Telemetry and crash data: only as long as it's useful for fixing bugs and improving the app, then it's gone.
Your choices
Both analytics and crash reporting can be toggled in Settings → Preferences. Want your account data corrected or deleted? Email us and we'll take care of it.
Changes
If we change this policy in a way that matters, we'll update the date above and note it in the app or on this site.
Contact
Questions or requests: privacy@dynaflow.dev