OurShield for Android
Install once. On first launch, OurShield asks who you are: a parent, a child, or an admin. Parents get the colorful dashboard with per-child accent screens, activity timeline and AI chat. Children get the protected-device mode with system-level enforcement — DNS filtering, screen-time limits, app controls, location safety, SOS. One signed APK, one Play Store listing, one app icon on the phone.
OurShield Android 0.7.7
Rebuilt from scratch in native Kotlin + Jetpack Compose, targeting Android 15 (SDK 35). 44× smaller than the React Native build, with 16 KB-page-aligned native libraries so newer Pixel, Samsung, and OEM devices can actually load it. Install this one first if you're on Android 15.
SHA-256 & notes
731a4266852b18f68b10babb4e390a0949799966dd5746100efc7a35ed67bfc4
v0.7.7 -- maintenance release aligned with the Google Play build. Includes everything from v0.7.6: OurShield has moved to ourshieldai.com (new service and support addresses) and the app's certificate checks are now robust against routine server certificate renewals -- please install it, older versions may lose connection after the next renewal. Your account, children, devices and settings are unchanged; no re-pairing needed.
- 0.6.37 (build 65)
- 8.0 (SDK 26)
- 2026-09-15
- c6f0e12e57d4ba4ac4a8df7a9b5c8d97e8b0e9f339c82425e167254e92f6f165
v0.6.37 — Pause internet and the emergency kill switch now actually block all traffic, not just new DNS lookups — already-open connections and apps with a cached IP no longer keep working after a pause. Carries forward v0.6.36's screen-time/bedtime parent alerts and v0.6.35's cert-pin cleanup.
How OurShield picks parent vs child mode
- Install OurShield from the Play Store (or sideload the APK) on whichever phone needs it — the parent's or the child's.
- Open the app. You'll see a one-time role selector: "I'm a parent", "I manage an ISP", "OurShield staff", or "Scan parent's QR (child device)".
- Parents log in with their OurShield account → dashboard home.
- On the child's phone, pick Scan parent's QR, then scan the code from the parent's account → the phone becomes a protected device.
- Grant Accessibility, Usage Access, and Device Admin permissions when asked (child mode only — parents don't see these prompts).
Prefer the older child-only agent?
Before the unified app shipped we distributed a child-only APK. It still works for existing pairings — use it if you're continuing a pilot install. Fresh installs should use the unified app above.