Kaspersky Safe Kids vs OpenParental
Kaspersky Safe Kids
usa.kaspersky.comOpenParental
github.comSide by side
| Figure | Kaspersky Safe Kids | OpenParental |
|---|---|---|
| Price from | $1.25/mo | Free |
| Free plan | Yes | Yes |
| Free trial | Yes | — |
| Open source | — | — |
| Web | Yes | — |
| Windows | Yes | — |
| macOS | Yes | — |
| iOS | Yes | — |
| Android | Yes | Yes |
| Self-hosted | — | Yes |
| Plans published | 5 | 1 |
| Spec score · Parental control apps | 9.4 (#2) | 8.2 (#35) |
| Activity reports | Yes | Yes |
| App blocking | Yes | Yes |
| App controls | Apps can be allowed or blocked by age rating or category, with always-available apps and daily usage statistics. | Parents can set app blocklists, per-app daily limits, and schedules. |
| Content filtering | Yes | The documented DNS content filter uses Android VpnService and says it does not inspect traffic or use a man-in-the-middle. |
| Location tracking | Yes | Yes |
| Purpose | Kaspersky Safe Kids is a parental control app for monitoring children’s online activity and managing their device use. | OpenParental is consent-first, open-source parental-control software for Android. |
| Screen-time schedules | Yes | Yes |
Plans
Kaspersky Safe Kids
- FreeFree
- FreeFree
- Kaspersky Safe Kids (free version)Free
- Premium$14.99 a year
- Kaspersky Safe Kids PremiumPrice not published
In their own words
Kaspersky Safe Kids
Kaspersky Safe Kids has no write-up on Specifiction yet; its figures are above.
OpenParental
OpenParental is free, open-source parental-control software for Android, built around visible, consent-based supervision for parents and teenagers. A parent creates a short pairing code, which the child app claims before receiving a scoped device token. Parents can remotely lock or ping a device, set app blocklists, configure per-app daily limits, and create schedules. The parent dashboard or alert feed can receive periodic location, daily per-app usage, newly installed apps, and tamper events. Alerts can cover tampering, a device going dark, new apps, and unblock requests. Live screen viewing uses a setup-time MediaProjection grant and sends JPEG frames through Socket.IO. The project excludes covert audio, camera, ambient recording, covert screen capture, server-side storage of minors’ photos, Device Owner, and device wipe. The backend is self-hosted with Node 20+, Docker, PostgreSQL 16, and Redis 7. The child app is a sideloaded Kotlin Android APK; the parent app is Flutter with a Play Store track.