The Method

How Remain Faithful Works

Always-on Family Controls filtering is the credible core. Deep Scan is optional. Built on peer trust, on-device privacy, and the covenant model.

Remain Faithful home screen with monitoring active, a 47-day clean streak, and no recent flags.

The Accountability Model

Lasting change in purity requires three things: vulnerability, consistent visibility, and a community of trust. Most accountability fails because it operates on the honor system: you report what you choose to report, when you choose to report it.

Remain Faithful creates a consistent, automatic signal that removes the decision to disclose. When your device flags something, your partners know, regardless of whether you would have told them. This isn't surveillance. It's the covenant made real.

The app is a tool, not a replacement for relationship. Alerts are conversation starters, not verdicts.

Vulnerability

Inviting partners to see you clearly requires honest agreement to the covenant upfront.

Consistent Visibility

Automatic alerts remove the shame barrier of self-disclosure without removing personal responsibility.

Community of Trust

Partners accept terms before gaining any access. Relationships must exist before accountability can work.

One-to-One or Group Accountability

RF supports both models. Choose what fits your relationships and community structure.

One-to-One Partnership

  • Maximum privacy between two people
  • Deep, focused relationship built on mutual trust
  • Ideal for close friends, mentors, or spouses
  • Each partner can monitor the other (reciprocal) or one direction

Small Group

  • Up to 12 members in a single group
  • Ideal for men's ministry, discipleship cohorts, or Bible study groups
  • All members receive alerts when any member is flagged
  • Group admin manages membership and invite codes

How Monitoring Works

Four public layers. Always-on Family Controls filtering is the credible core. Deep Scan is optional.

Layer 1 — Always-On Filtering
1

Family Controls Blocks What You Choose

You select the apps and categories to block. Apple Family Controls keeps them shielded through lock screen, reboot, and app restarts. No screen broadcast permission. Force-quitting the app does not lift the block.

2

Partners Are Notified on a Blocked Attempt

When a blocked category is attempted, an alert is created. Partners may receive a short system-generated summary in addition to category, timestamp, and severity — not which app, not a bundle ID, and never screenshots or raw screen content.

Layer 2 — DeviceActivity Usage Monitoring
3

Category Events, Not Screen Content

DeviceActivity watches usage as category-level events in the background. It does not capture screen frames, page content, or which specific app was opened. Partners may still receive a short system-generated summary in addition to category, timestamp, and severity.

Layer 3 — Time-Window Shielding
4

Shield Chosen Apps During Hours You Set

You can restrict chosen apps to time windows — evenings, travel, or a season of struggle. Shielding uses the same Family Controls stack as always-on filtering. It does not see screen content.

Layer 4 — Deep Scan (Opt-In)
5

You Start the Session

Deep Scan is never automatic. You start it intentionally when you want stronger scrutiny — a high-risk period, a travel trip, or a season of struggle. iOS asks for explicit screen broadcast permission each time. You are always in control.

6

On-Device AI Analyzes Non-DRM Frames

A sandboxed ReplayKit broadcast extension captures screen frames from apps that allow it. Each frame is analyzed by Apple Vision (OCR), SensitiveContentAnalysis (Apple's nudity detector), and a local keyword classifier — all running on your device's Neural Engine. Classification is entirely on-device. Frames are never stored or transmitted.

Deep Scan cannot see DRM-protected video or banking apps. Netflix, Disney+, Hulu, Prime Video, Apple TV, HBO, and banking apps render as black frames. That is Apple FairPlay / platform DRM — unbypassable, not a Remain Faithful bug. It can analyze browsers, photos, social media, and most non-DRM apps.

7

Alert Delivered to Partners

When a layer flags something, you receive a notification first. Then a push notification goes to each partner with the alert category, severity level, timestamp, and a short system-generated summary. Partners do not receive which app, a bundle ID, screenshots, OCR text, or raw screen content.

The Foundation

The Covenant Model

Before any partner gains access to your account, they must agree to a covenant. This isn't a terms-of-service checkbox. It's a statement of intent that frames the entire relationship. Read more about the covenant model.

You also agree to it on your end. Accountability is bilateral. The covenant frames both the monitoring and the response to it.

The Covenant

  • ✦I will be honest with my partner, even when it is difficult.
  • ✦I will not use this app to condemn my partner.
  • ✦I will respond to alerts with grace and genuine care.
  • ✦I will not share my partner's alerts with others.
  • ✦I will pursue my partner's flourishing above my own curiosity.

Frequently Asked Questions

Yes, always. Remain Faithful has no subscription tier, no premium features, and no advertising. The app is sustained by voluntary donations from users who find it valuable. We have committed to this model indefinitely.

Your chosen accountability partners can see alert metadata: the timestamp, the category (e.g., "adult content"), the severity level, and a short system-generated summary. They do not see which app, a bundle ID, screenshots, browsing history, or raw OCR text. Screenshots, OCR text, and raw screen content are never transmitted off your device.

You choose your display name when you create your account. However, accountability by design requires that your partners know who they are holding accountable. Anonymity defeats the purpose. Your partners see the name you provide, typically your real name.

Remain Faithful has four public layers. The credible core is always-on Family Controls filtering: you choose apps and categories to block, they stay blocked through lock and reboot, and partners are notified when a blocked category is attempted. DeviceActivity monitors usage as category events — not screen content and not which specific app. Time-window shielding can restrict chosen apps during hours you set. Opt-in Deep Scan uses ReplayKit and on-device AI (Vision OCR, SensitiveContentAnalysis) on non-DRM frames. Deep Scan cannot see DRM-protected video or banking apps — Netflix, Disney+, Hulu, Prime Video, Apple TV, HBO, and banking apps render as black frames. That is Apple FairPlay / platform DRM, not a Remain Faithful bug. Partners may receive a short system-generated summary in addition to category, timestamp, and severity.

Navigate to Settings → Groups → select the group → Leave Group. When you leave a group, all group members are notified. Your data is not retained after leaving. Partners will no longer receive alerts from you. Your historical alerts within the group are purged per your data retention setting (default 30 days).

Not yet. The current app requires iOS 17 or later due to its reliance on Apple-specific frameworks (ReplayKit, Vision, SensitiveContentAnalysis). Android support is planned for late 2026 or early 2027 but is not yet available.

The broadcast extension is part of opt-in Deep Scan only. iOS ReplayKit allows a sandboxed extension to capture screen frames from non-DRM apps. The extension runs AI analysis entirely on-device and, when something is flagged, uploads alert metadata (category, severity, timestamp, and a short system-generated summary) — never the screen frame itself. Screenshots, OCR text, and raw screen content are never transmitted. Always-on filtering, usage monitoring, and time-window shielding use Apple's Family Controls and DeviceActivity frameworks — they do not use a broadcast extension and they do not see screen content.

Ready to start?

Remain Faithful is available for iPhone (iOS 17+). Leave your email for updates and Android notify.

Get started