Terms of Service
Effective June 10, 2026
These are the terms for using DynaFlow, the desktop app for working with DynamoDB. By downloading or using DynaFlow, you're agreeing to everything below. We've kept it short and in plain language — please actually read it, especially the next section.
Your data, your responsibility
DynaFlow is a power tool, and it does exactly what you tell it to. Every edit, delete, query, and write runs directly against your own database, under your own AWS credentials. If you delete or overwrite something, that's a real operation on your real data — DynaFlow has no undo button for your database, and neither do we.
By using DynaFlow, you accept that data loss is on you, not on us. We are not liable for any command executed against any database through the app — including lost, corrupted, or altered data — whether it came from a click, a typo, or a misunderstanding of what an operation would do. Keep backups. Seriously.
Your AWS account and costs
DynaFlow uses the AWS credentials you provide and operates entirely within your AWS account. Anything it does there — including any AWS charges those operations rack up — is between you and AWS.
Licensing
- Core features are free. Pro features require a license — monthly subscription or one-time purchase, as listed on our pricing page.
- Monthly subscribers earn a permanent lifetime license after 12 continuous months.
- Licenses are tied to your devices via an anonymous hardware fingerprint. Don't share, resell, or redistribute license keys or builds.
- Patch updates are always free for your licensed version. Minor and major version updates require active update entitlements (subscription, included update window, or catch-up purchase).
- Don't reverse-engineer the licensing system or circumvent feature gating. That's the one way to get a license revoked.
Payments and refunds
Billing is handled by Stripe. Refund requests are handled case-by-case — email us and we'll be reasonable about it. Initiating a chargeback instead of talking to us first may result in license suspension.
Diagnostics and analytics
By using DynaFlow, you agree to our default-on collection of crash reports and anonymous usage data, as described in the Privacy Policy. It never includes your database contents, and you can adjust it in Settings.
No warranty
DynaFlow is provided "as is," without warranty of any kind — express or implied, including fitness for a particular purpose. We work hard to make it reliable, but we can't promise it's bug-free or that it will always behave the way you expect.
Limitation of liability
To the maximum extent the law allows, our total liability for anything arising out of your use of DynaFlow is limited to the amount you paid us in the 12 months before the claim. We're never liable for indirect, incidental, or consequential damages — including, to be crystal clear, data loss covered above.
Termination
You can stop using DynaFlow anytime. We can suspend or revoke licenses for fraud, abuse, or violating these terms. Lifetime licenses earned or purchased in good faith stay yours.
Changes
If we update these terms in a meaningful way, we'll change the date above and note it in the app or on this site. Continuing to use DynaFlow after that means you accept the new terms.
Governing law
These terms are governed by the laws of the State of Utah, USA, without regard to conflict-of-law rules.
Contact
Questions: support@dynaflow.dev