Back to all projects
Website & App Blocker
2025

Website & App Blocker

SwiftSwiftUIFirebaseStoreKit 2iOS

Overview

A native iOS productivity app that helps users block distracting websites and apps. Built entirely in Swift with SwiftUI, leveraging Apple's Screen Time APIs (FamilyControls, ManagedSettings, DeviceActivity) for system-level enforcement that cannot be bypassed.

Key Features

Tech Stack

Architecture

Uses Apple's Screen Time framework for system-level app and website blocking that persists even when the app is not running. Multiple app extensions handle background monitoring, blocked screen customization, and content filtering. Firebase serves as the sync layer for multi-device settings and subscription management.