Android v0.2.0
(New!🥳) Short-link resolution: Lint now follows redirects for known short links before stripping tracking params, since some tracking only appears on the resolved URL — not the short link itself. Currently resolved: youtu.be (YouTube, confirmed working), t.co (X/Twitter), and fb.watch (Facebook Watch videos). A brief Material You loading screen shows only during this resolution step; every other link stays instant with no UI at all.
Fixes:
- Fixed a trampoline crash and added youtu.be/t.co resolution support, plus more diagnostic logging
- Fixed redirect-following to correctly terminate on the final destination instead of misbehaving on longer chains
(New!🥳) Release build quality:
- Release builds are now signed with a keystore instead of falling back to unsigned/debug output
- R8 minification enabled for release builds.
Documentation overhaul:
- PRIVACY.md is now the single source of truth for which short-link domains are resolved and their per-domain confirmed/blocked status.
- Adopted a platform-prefixed release-tagging convention (android-vX.Y.Z, ios-vX.Y.Z) so Android and iOS can release independently going forward without colliding on a shared tag.
- General README clarity pass on prototype status and installation steps.
Known limitation: Amazon's redirect service (amzn.to/amzn.asia/a.co) still blocks resolution requests outright (likely TLS/protocol-level bot detection). Those links safely fall back to unresolved, unstripped, exactly like any other resolution failure. See PRIVACY.md for details.