nfcGuard - NFC Focus Lock

Content rating
Everyone
50+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

NFCGUARD — DIGITAL WELLBEING WITH PHYSICAL FRICTION

Break the cycle of mindless scrolling. nfcGuard blocks access to distracting
apps and requires you to physically tap an NFC tag to unlock them — making
you pause and think before picking up your phone.

━━━ HOW IT WORKS ━━━

1. Create a blocking mode and select apps to block (or apps to allow)
2. Optionally link a physical NFC tag as the unlock key
3. Optionally set a schedule to auto-activate at specific times
4. Tap your NFC tag — placed somewhere inconvenient — to regain access

The physical act of walking to your NFC tag is the whole point.
Place it in your kitchen, gym bag, or a friend's house. You'll think
twice before mindlessly opening Instagram or TikTok.

━━━ FEATURES ━━━

▸ BLOCK MODE — Block specific distracting apps while everything else works
▸ ALLOW MODE — Block everything except a whitelist of essential apps
▸ NFC LOCKS — Require a specific NFC tag to deactivate a mode
▸ SCHEDULES — Auto-activate modes on specific days and time ranges
▸ PERSISTENT — Survives reboots, app restarts, and battery optimization
▸ EXPORT / IMPORT — Back up your configuration in JSON or YAML
▸ EMERGENCY RESET — Lost your NFC tag? A timed safety flow removes it
▸ NO INTERNET — Works fully offline. No accounts, no tracking, no ads

━━━ ACCESSIBILITY SERVICE DISCLOSURE ━━━

nfcGuard uses the Android AccessibilityService API solely to detect which
app is currently in the foreground. This is necessary because the standard
UsageStatsManager API does not reliably report foreground app transitions
on certain devices, including Pixel and Samsung phones. The Accessibility
Service only monitors window-change events to identify the current app.
It does NOT read screen content, text fields, user input, passwords, or
any personal data. No data is collected, transmitted, or shared. This
service is used exclusively to support the core app-blocking functionality.

━━━ PRIVACY ━━━

nfcGuard collects zero data. No analytics, no servers, no network requests.
Everything stays on your device. Full privacy policy on our website.

━━━ OPEN SOURCE ━━━

nfcGuard is free and open source. Contributions are welcome on GitHub.

━━━ REQUIREMENTS ━━━

▸ Android 8.0 or higher
▸ NFC hardware (required for NFC unlock features)
▸ Usage Access, Accessibility Service, Display Over Apps, and Battery Optimization permissions
Updated on
Apr 2, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

What’s new

Fixed bugs related to export functionality in YAML format.
Performance improvements.
Content rating
Everyone
Learn more

App support

About the developer
Andrei Gulin
gulin.andrey2005@gmail.com
Finland

More by andebugulin