Terms
Last updated 4 November 2026
These terms cover using RollScrub. They're written to be read, not to be impenetrable.
The licence
RollScrub is free and open source. The app, the command line tool and their source code are licensed under the GNU General Public License, version 3. You can use it on as many Macs as you like, at home or at work, with no account and nothing to activate.
The GPL lets you read, change and share the code. If you share a changed version, you share its source under the same licence. The full text is in the source repository, and where it and this page differ, the GPL is what governs the code.
The GPL covers the code, not the name. "RollScrub" and its icon identify this project, so a changed version you share needs a name and icon of its own.
What RollScrub promises about your files
These are the guarantees the software is built around, and they're worth stating as terms rather than marketing:
- It never deletes anything. Files are moved to the Trash, and you empty that yourself.
- It never moves a file to a different volume.
- Every file is verified byte for byte against the copy being kept, immediately before it is moved.
- It never writes inside a Photos, Lightroom, Aperture or Final Cut library.
No warranty, and what that means here
RollScrub is provided "as is", without warranty of any kind, express or implied, including merchantability and fitness for a particular purpose. It's software, and all software has bugs.
That matters more than usual for a program that moves your photographs around, so read this next part properly: keep backups. No duplicate finder — this one included — is a substitute for a backup, and you should never run one against irreplaceable files that exist in only one place. Review what RollScrub proposes before applying it. The app shows you both files side by side for exactly that reason.
To the fullest extent the law allows, we are not liable for any claim relating to RollScrub, including lost data, lost profit, or any indirect or consequential loss. Some jurisdictions don't allow these exclusions, in which case they apply to you only as far as the law permits.
Updates
RollScrub checks rollscrub.com for updates and can install them
with your confirmation. Updates are cryptographically signed, and an update
that fails signature verification is refused. You can turn automatic checks off
in the app.
Changes to these terms
If these terms change, the new version appears here with a new date. A version of RollScrub you already have stays under the GPL it came with.
Governing law
These terms are governed by the laws of the State of Washington, USA, without regard to its conflict-of-law rules. If you're a consumer elsewhere, this doesn't deprive you of protections your own law gives you that cannot be waived by agreement.
Contact
RollScrub is made by Ricardo Sanchez in Seattle, Washington, USA.
support@rollscrub.com