~/jason

Church Safety & Communications App

A Flutter app in development for my church that restricts photos and personal details of children to verified members only.

FlutterFirebase AuthenticationFirestoreFirebase Realtime DatabaseCloud Functions

The problem

Churches share photos and updates involving children in group chats and on social media with no reliable way to limit who actually sees them. That's a real child-safety and privacy problem, not just an inconvenience.

The approach

The app is built in Flutter for iOS and Android from one codebase. Firebase Authentication verifies church membership before anyone gets access. Firestore and the Realtime Database store content behind access-control rules tied to that verified status, and Cloud Functions handle the server-side verification and moderation logic.

Status

Still in development, not yet live. The access-control model, verifying who a user is before they can see content involving children, is the same kind of problem as protecting any sensitive personal data, and it's the part of this project worth talking through in an interview even before the app ships.