Waterfall

Privacy & GDPR

Last reviewed 2026-08-29.

The short version

Waterfall runs entirely in your browser. There is no account, no server that sees your answers, and nothing is uploaded anywhere. Your exam progress lives in this browser's local storage, on this device, until you export or delete it yourself.

What is stored, and where

Everything Waterfall keeps is written to your browser's localStorage under keys prefixed wf:v1:. That is:

  • Your exam attempts — score, timing, and the answers you gave (up to the most recent 200 per exam; older ones are evicted automatically)
  • Per-question review statistics, used to schedule flashcard review
  • An in-progress paper, so a refresh does not lose your place
  • Preferences — theme, timer sound, partial-credit grading

None of this is sent to a server. If your browser blocks or clears local storage — private browsing, for instance — the app still works for that session, but nothing persists after you close the tab; a banner tells you when this is happening.

Cookies and tracking

Waterfall sets no tracking or advertising cookies, and uses no third-party analytics. The one notice banner you may see records only that you dismissed it, in local storage, on this device. If a future version adds error reporting or usage analytics, this page and that notice will be updated first.

Your rights (GDPR)

Because your data never leaves your device, most GDPR mechanics are things you already have direct control over in Settings:

  • Access & portability — Export snapshot downloads everything as JSON
  • Erasure — Reset an exam, or reset everything, deletes it immediately and permanently
  • Rectification — since there is no account, there is no record to correct beyond what you control locally

There is no data controller in the GDPR sense for this local data, because nobody but you ever has a copy of it.

Copyright and licensing

Waterfall's code is licensed under the MIT License (LICENSE). Question bank content is licensed separately under Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0; content/LICENSE). Every question is written from primary curriculum documentation — none is copied from a commercial dump site or prep vendor.

Trademarks

Certification names referenced by the question banks — OTCA, CKAD, CKA, KCNA, Terraform Associate, and others — are trademarks of their respective owners, used nominatively to identify which exam a bank prepares for. Waterfall is not affiliated with, endorsed by, or sponsored by The Linux Foundation, CNCF, HashiCorp, Amazon Web Services, or any other certification body.

Questions

Waterfall is an open-source portfolio project. For a question about this policy, open an issue on the project's repository.