Haven Docs

Haven — Gambling Blocker

Haven is an Android app that helps people who want to stop gambling. It blocks gambling websites and gambling apps on the device, adds deliberate friction in front of money apps, and gives the user calmer things to do instead.

Package: com.appblock.guard · Platform: Android 8.0 (API 26) and higher · Languages: English, Dutch

Two principles run through the whole product and through this documentation:

  • The core gambling block is free. Nobody is priced out of the protection itself.
  • Honest friction, never a cage. Everything Haven does is built on documented Android APIs that the user grants explicitly and can revoke. Haven does not use root, does not hide from the user, does not intercept encrypted traffic, and does not fight the operating system.

Table of contents#

Features#

Architecture#

Privacy and permissions#

User guide#

Google Play review#

Reference#


What Haven does not do#

Stated up front, because for an app in this category the absences matter as much as the features:

Haven does notVerified by
Contain analytics, crash reporting, advertising or attribution SDKsThe app's full dependency list
Send push notificationsNo messaging SDK and no notification code beyond the ongoing protection notification
Read, decrypt or modify network trafficThe VPN handles DNS lookups only; nothing else enters the tunnel
Upload browsing history, page content, or the list of installed appsThose never leave the device
Require an accountAccounts are optional, and signing out never turns protection off
Take a device-admin power beyond blocking its own removalThe device-admin policy file requests zero policies