moose333
Until you need to install an app through the App store. Even a free app will refuse to install without an iCloud account. Frustrating when you want something with a verified source, for me it was Wireguard, and don't want to build it locally.
Calibre web UI 2.0 to replace Calibre's mediocre web interface. Used for browsing ebook catalog, searching and cataloging with a simple list feature.
Project Gutenberg local mirror UI to browse my local copy of Project Gutenberg books
A couple of MCP servers for self-hosted services to give access to OpenClaw. Currently working on a daily digest that Claw will generate that includes feeds from these: what news stories were popular in my feed reader, did my baseball team win, etc.
Even if the hashing and matching happen on the local device, a match can only be revealed server-side. The hash database distributed to local devices will be blind hashed with a server-side secret key and the locally derived hash match will need to be decrypted with that key to be read by Apple. So theoretically if the local device doesn't upload content to iCloud, no content matching can be revealed, even if the hashing and matching has been done locally.
Of course, you also need to trust that Apple won't be uploading those locally derived hashes to iCloud without the user's permission if iCloud backups are disabled.
[1]: https://www.apple.com/child-safety/pdf/CSAM_Detection_Techni...
Also, because my app uses API Gateway and Lambda as a backend, Amazon gives me a $100 credit on my AWS account every month to cover the costs. My costs for the app are about $10/month, so the other $90 are used for various other activities.
[1] https://en.wikipedia.org/wiki/Southwest_Airlines_fleet#Curre...