Smart Photo Asset Management

Bring your congregation into clear frame.

FlockFrame indexes your Google Drive library, automatically groups photos by the people in them, and syncs profiles directly from Planning Center. Curate and organize your church media assets in seconds.

Launch Web App
FlockFrame Dashboard Mockup
Connected• 5,420 Photos• 314 Faces

Recent Faces Identified

JD

John Doe

Mapped via Planning Center

PCO Sync
AS

Alice Smith

Mapped via Directory

PCO Sync
?

Unrecognized Face #42

Appears in 14 photos

Review

Automated Tags & Gallery

YouthSunday
OutdoorYouth
SundayStage
Rule TriggeredIf path contains /baptisms ➔ Tag "Baptism"
✓ Active

Built for Church Photo Libraries

Spend less time keywording and organizing, and more time telling your community's story.

Google Drive Connection

Link your Google Drive archives. FlockFrame processes files in-place and runs automatic hourly background scans to catalog new photos instantly.

Background auto-sync active
Sync Directory Tree
└─/GoogleDriveRoot
├─/photos/2026/events
├─/youth-camp (Scan Done)
└─/baptisms (Scanning...)
Scan FrequencyHourly Auto-Scan

Face Recognition

Group photos by person securely inside your own database. View every photo an individual appears in directly from a centralized face roster.

MD
JD
AS
+310

Smart Review Queue

Easily accept or reject suggested name matches in a simple queue. Every feedback choice optimizes future predictions.

#42
Suggest "Marcus"?
ApproveSkip

Duplicate Profile Merging

Clean up split roster profiles with double names. Easily merge duplicate records together to consolidate their entire photo history.

Merge "M. Davis" into "Marcus Davis"?Merge

Smart Automation Rules

Define custom rules to tag photos using folder name matches, inheritance rules, or mutually exclusive configurations (like ensuring Baptism and Sermon tags are kept separate).

Rule execution updates automatically on scan
Active Tagging Rules
Folder path matches "/youth" ➔ "Youth"
Exclude "Sermon" if tagged "Baptism"

Collections & ZIP Deliveries

Group items into collections, arrange layout orders, and download compiled high-resolution ZIP archives containing full-quality photos. Share full resolution assets instantly with your communications team.

archive_delivery.zipReady
124 photos compiled482.5 MB
KEY INTEGRATION

Direct Planning Center
Roster Synchronization

Connect your media archives directly to your congregation directory. Automatically match detected face groups to your Planning Center People roster to make search seamless. Note: FlockFrame operates as a read-only integration—we import names and avatars to build your roster, but we never upload or sync photos back to Planning Center.

Custom Roster Integration

Customize your FlockFrame Roster by syncing your PCO Community based on membership type.

Smart Profile Matching

Jumpstart face matching in Flockframe by syncing the names and profile photos directly from your Planning Center account.

Auto-Sync Included

FlockFrame searches for changes to your PCO Membership data automatically through daily auto-sync.

Unidentified Person

Face Group #12

Found in 24 Sunday photos

96% Confidence Match
PCO
Planning Center Profile

Marcus Davis

Synced with Roster & Profiles

INTELLIGENT WORKFLOWS

A system that learns
from your choices

FlockFrame adapts to your workflow. By simply accepting or rejecting suggested tags and face names, you train the underlying model to match your church's unique vocabulary, saving hours of sorting with every single click.

Feedback-Based Learning

Quickly approve or reject tags suggested by the engine. Every feedback loop trains the model to recognize your church's activities and members automatically.

Activity-Based Rule Suggestions

FlockFrame tracks your edits. If you repeatedly reject a tag under certain conditions, it will automatically suggest new mutually exclusive rules to refine future imports.

Custom Tag Management

Create, rename, merge, or delete tags across your entire library in one place. Your custom tags feed directly back into the engine to speed up auto-tagging.

AI Suggestion Feedback85% Match
Suggest tag "Worship"

Found in photo IMG_4210.jpg based on guitar detection

Suggested Tag Exclusion Rule

We noticed you rejected the tag "Sermon" on photos containing "Baptism" 3 times. Exclude "Sermon" whenever a photo is tagged with "Baptism"?

Four Simple Steps

Setup takes less than 5 minutes. Let AI handle the heavy lifting while you keep control.

Step 01

Link Google Drive

Connect your organization's archive folder containing your photo libraries securely with Google login.

Step 02

Automatic AI Scan

FlockFrame crawls and groups people. It parses folders and image context to automatically assign metadata tags.

Step 03

Sync Church Roster

Link your Planning Center database. Match face groups directly to directory profiles to import names and avatars.

Step 04

Search & Deliver

Instantly search by name, date, tag, or folder. Create and download collection archives in seconds.

Simple, Transparent Pricing

All features are unlocked on every plan. No paywalls, no locked modules. Simply select the plan that fits the number of photo assets in your library.

Free Tier
$0/month

Up to **100** photo assets

  • Full Google Drive Syncing
  • Secure Face Recognition
  • Planning Center Roster Sync
  • Smart Rules & AI Tags
  • Review Queue & Merging
  • Unlimited ZIP Downloads
Start Free
Basic Plan
$9/month

Up to **1,000** photo assets

  • Full Google Drive Syncing
  • Secure Face Recognition
  • Planning Center Roster Sync
  • Smart Rules & AI Tags
  • Review Queue & Merging
  • Unlimited ZIP Downloads
Choose Basic
Best Value
Pro Plan
$29/month

Up to **5,000** photo assets

  • Full Google Drive Syncing
  • Secure Face Recognition
  • Planning Center Roster Sync
  • Smart Rules & AI Tags
  • Review Queue & Merging
  • Unlimited ZIP Downloads
Choose Pro
Unlimited Plan
$79/month

**Unlimited** photo assets

  • Full Google Drive Syncing
  • Secure Face Recognition
  • Planning Center Roster Sync
  • Smart Rules & AI Tags
  • Review Queue & Merging
  • Unlimited ZIP Downloads
Choose Unlimited

Frequently Asked Questions

Everything you need to know about the product and billing.

How does the Google Drive integration work?
FlockFrame securely connects to your Google Drive via OAuth API. You select a specific archive folder, and our background crawler indexes the photos. We do not modify or delete your original files on Drive, and we only scan new files to keep your gallery synced.
Is my face recognition data secure?
Yes, absolutely. The face recognition model runs securely at the database/edge level, extracting math descriptors (vectors) of faces. Your data is restricted to your secure database tenant and is never shared with third parties or used for training AI models.
How does the Planning Center integration work?
Once you authenticate with Planning Center, FlockFrame fetches your active People Roster. When we detect a face in your photo library, we show directory suggestion matches. With a single click, you can approve the match, automatically linking all photos of that person to their directory profile. Note that this is a read-only integration: FlockFrame imports names and profile pictures from Planning Center to help build your roster, but it never uploads or syncs photos back to Planning Center.
What happens when I reach my plan's asset limit?
When you hit your tier's asset cap, scanning and indexing of newly discovered photos will be temporarily paused. You can still access, search, and download your existing library normally. To resume scanning, you can upgrade your plan at any time through the billing dashboard portal.
Do I need to have Planning Center to use FlockFrame?
Not at all. Planning Center integration speeds up the training process by using your church's roster data, but all profiles, names, and visual tags are fully customizable and can be managed manually directly within the app.
Do I need a Google Account to use FlockFrame?
Yes. FlockFrame does not store or modify your original images. It only reads the Google Drive folder you provide access to, and it must connect to a Google Drive to function.