Product rules · enforced in code
Version 1.0.0 · effective 23 August 2026
Versioned — every change logged belowFaithPulse asks people to record honest things: what they are wrestling with, what they prayed, where they are drifting. A church leader who could read that would be handed something no leader should hold, and a member who suspects it is possible will simply write nothing true.
So these are not settings, and not a preference a plan upgrade unlocks. They are product rules, enforced in code, and this page is versioned so a change to them is a change you can see.
Every aggregate has a minimum cohort size. Below it the figure is withheld entirely — not rounded, not blurred. Rounding a cohort of three is still a cohort of three, and a number a leader can decode is worse than a blank, because it looks like disclosure and behaves like a leak.
Drift, inactivity, tier distribution, pillar averages, pastor-nudge segments — anything that could point at one person's struggle.
Circle-level and positive participation figures, where the worst case is knowing a small group is engaged.
A promise about a number is worth the code behind it. These floors live in a single file, lib/formation-privacy, and a build check fails if any other part of the system declares its own copy — so a new feature cannot quietly pick a weaker number while this page still says 10.
If a floor changes, the version at the top of this page changes with it and a row appears below. That is the difference between a commitment and a claim.
| Version | Date | Change |
|---|---|---|
| 1.0.0 | 23 Aug 2026 | First published. Floors consolidated into a single enforced source and stated here: 10 for deficit signals, 5 for collective signals. |
It is not the whole privacy policy — see Privacy for how data is stored, retained and deleted, and Terms for the agreement itself. This page covers one question only, because it is the question every thoughtful pastor and every cautious member asks first.