How Floodtide works

How updates are found

Floodtide scans /Applications and ~/Applications, reads each app's version from its own Info.plist, and classifies it into one of five channels, checked in order:

What happens during an install

Download, checksum or signature verification, then an atomic swap: the old version is kept zipped for seven days and Undo Last Update restores it in one click. After every install Floodtide compares code signatures. A new build signed worse than the old one, or by a different developer, is rolled back and you decide.

The password prompt

Apps in folders macOS protects need administrator rights to replace, exactly like dragging a new copy in yourself. Floodtide batches every such app in a run behind one standard macOS authorization prompt, announced before it appears. Floodtide never sees, transmits, or stores the password; macOS performs the swap.

Privacy

The complete list of network traffic Floodtide produces:

There is no analytics SDK, no crash reporter phoning home, no account system. The trial is tracked on your Mac.

Licensing

One license covers three Macs. Deactivate a Mac from within the app (or just wipe it; stale activations can be cleared by emailing support). After the 14-day trial, scanning stays free forever; installing needs a license.

Support

Email hello@bhopstudio.com. You are talking to the person who wrote the code.