Privacy Policy

Effective September 14, 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, what you can turn off, and the two things you can't.

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

Like any request over the internet, our server also sees the IP address it came from. We keep request logs for 30 days and don't join them to the ping or to anything else above.

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

Anonymous usage analytics can be turned off in Settings → Preferences. The app-open ping and crash reports aren't toggles. They're sent either way, and they're the only two things on this page you can't turn off.

If you opt out, we may invite you back once after DynaFlow updates. Say no and that's the end of it until the next update. 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.

September 14, 2026: two changes, both described above. The app-open ping is now documented: it was always sent, but this page didn't say so. And crash reports can no longer be switched off; the setting that used to control them has been removed, and DynaFlow asks everyone about telemetry once more so nobody's earlier answer is quietly reinterpreted.

Contact

Questions or requests: privacy@dynaflow.dev