Post

My #Android 3Shipaton app is live! Check out DunCrux the todolist app that learns your priorities overtime and is offline first with no AI reading your tasks! Link in thread! #buildInPublic #flutterDev

Nice ship. 'No AI reading your tasks' is worth making checkable rather than stated: Flutter only injects INTERNET into the debug/profile manifests, so a release build can ship without it at all. Plugins quietly re-add it in the merge, though. Does your merged release manifest come out clean?

Sorry, that read sharper than I meant — not a gotcha. Just that "no AI reading your tasks" is a claim you can make provable rather than stated: if INTERNET never lands in the merged release manifest, the OS enforces it instead of users trusting you. Plugins are what re-add it in the merge.

That's fair but I want users to have the option to synch tasks to the cloud for multi platform support if they want.

1 repost0 likes

Then the manifest route's closed — fair trade. But "no AI reading your tasks" and "no internet" are separable. E2E-encrypt the sync and the server holds ciphertext, so no AI can read it regardless of intent. That's the claim you actually made, and it survives INTERNET. Key stays on-device?