Tamper-Proof Content Blocker & Device Protection App System-Level Mobile Threat Protection & Loca...Tamper-Proof Content Blocker & Device Protection App System-Level Mobile Threat Protection & Loca...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Tamper-Proof Content Blocker & Device Protection App
System-Level Mobile Threat Protection & Local Network Filtering
The Challenge
Standard Android content filters are easy for users to bypass, disable, or uninstall, while third-party remote VPNs introduce severe latency and data privacy risks.
The Solution & Impact
Built a Kotlin-native Android application that enforces device-level content filtering and anti-tampering protection locally without sending user traffic to external servers.
Local VPN & DNS Filtering: Intercepts system-wide DNS packets via a local VpnService TUN interface to block prohibited domains locally with zero latency.
System-Level Security Hooks: Utilized Android Accessibility Services and Device Admin APIs to prevent unauthorized uninstallation, force-stopping, or setting bypasses.
Tamper-Proof Lock: Enforced settings locking via an encrypted, randomized password generator to ensure non-bypassable enforcement.
Tech Stack: Kotlin | Android SDK | VpnService | Accessibility APIs | DeviceAdminReceiver | Jetpack Compose
Post image
Post image
Post image
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started