v3.0.32 · Memory layer
The first conversation app that reaches out to you.
Bonfiyah remembers what you said, what was promised, and what's gone quiet — then tells you about it before the next meeting.
Every other app in the category waits for you to open it. Bonfiyah surfaces the specific quote, the specific person, the specific deadline — at the lock screen, with a tap that lands you at the exact moment in the recording. Not the home page. Not the inbox. The moment.
What it actually looks like on your lock screen
Specific over generic. Always.
Three real notification examples below — not mockups, the actual format that ships in v3.0.32.
Bonfiyah · Critical
nowSarah Hendron: 4d overdue — "I'll send the Q4 deck by end of week."
Bonfiyah · Critical
2m agoToday: "we're still on track for Q3" — earlier: "we missed the milestone last month."
Bonfiyah · Insights
earlier todayStas: silent for 38d — frequent contributor through April. Worth a check-in?
Tap any notification → Bonfiyah opens directly to that story, that section, that decision.
Three tiers. You choose the volume.
Different categories of fact deserve different categories of attention. The default is conservative. The escalations are explicit.
The "wake me up" tier.
Things you said you wanted to know about: overdue promises (2+ days past due), fresh contradictions detected by the Truth Layer, stale commitments that have been pending for two weeks with no resolution.
Quiet hours don't apply — you opted in to this tier specifically because they're the pings that should fire regardless.
No daily cap. The events that trigger this tier are uncommon enough that capping them would defeat the point.
"Useful but not urgent."
Promises due today or tomorrow. The Friday weekly wrap. Decisions that landed in this morning's recording. The things you'd want to know about today, but not at 11pm.
Honors quiet hours. Pings deferred during your quiet window are rescheduled to the next allowed slot.
Hard cap at 2 notifications per day. If a third candidate fires, it goes into the in-app inbox instead.
"Worth knowing eventually."
Topics gone cold (a project with 4+ recent meetings that's silent for 21 days). Frequent collaborators gone silent (5+ utterances across 3+ stories in 12 weeks who haven't appeared in 5+ weeks). Slow-moving signals.
Off by default. Turn it on if you want it. Cap at one per day. Honors quiet hours.
If you don't trust this tier, don't enable it. The default is conservative because notifications are a privilege.
Specific over generic. The difference.
Most productivity apps ping you "you have 3 action items." Bonfiyah pings you with the actual quote, the actual person, the actual deadline. Three side-by-side examples.
Other apps
"You have action items."
Bonfiyah
Sarah: 4d overdue — "I'll send the Q4 deck by end of week."
Other apps
"Reminder: your meeting."
Bonfiyah
Stas: silent for 38d — frequent contributor through April. Worth a check-in?
Other apps
"Inconsistency detected."
Bonfiyah
Today: "we're on track for Q3" — earlier: "we missed the milestone last month."
Quiet hours, mute speakers, Friday wrap.
We built the controls before we built the feature, because pinging you is a privilege.
Quiet hours
Suppress non-critical notifications and reschedule them to the next allowed window. Set per day-of-week. Critical still fires — those are the ones you opted into specifically.
Mute a speaker
Suppresses every notification that mentions a specific speaker. A relationship cooled? Mute the pings before they pile up. Per-speaker, reversible, never logged.
Friday wrap
One weekly digest at 4 PM local. Replaces five small pings with one artefact that links into your full action-item ledger. The "ten thousand foot" view of the week.
Tap → arrive at the exact moment.
Every notification carries the same anchor scheme as the Email Intelligence deep links. Tap and Bonfiyah opens directly to the story, scrolls to the right section, and seeks the playback head to the right second.
- 1
Lock-screen banner
The quote-driven notification fires from your lock screen, scheduled locally on your iPhone.
- 2
Tap unlocks Bonfiyah
The notification carries a deep link as its payload. Standard iOS gestures.
- 3
Story view loads
Not the home tab. Not the inbox. The actual story the notification was about, already open.
- 4
Section anchor highlighted
The promise, the contradiction, or the silent-collaborator card is highlighted and scrolled to. Playback head queued at the source moment.
How we built this without spamming you.
The other "AI insights" notification systems on the market are exactly the kind of thing nobody wants. Daily summaries that fire at 8am whether anything happened or not. Streak gamification that pressures you to record on a day you don't have meetings. Promotional pings about new features. We know the pattern. We built around it deliberately.
No daily summaries. A daily "here's what happened" notification is filler. We only ping when something actually changed.
No streak gamification. No "you haven't recorded in 3 days" pressure. Recording on a Friday because you record on Tuesdays is not insight, and we will not engineer the feeling that it is.
No marketing pings. "Try our new feature" is forbidden by our own settings system — there is no tier for it. The system is structurally incapable of carrying a marketing message.
No ads. This shouldn't need to be said. It does.
We charge for Bonfiyah. That's how we afford to never need to push you back into the app.
For users who keep system notifications muted.
Bonfiyah ships with an in-app Notifications view that surfaces the same feed, grouped by tier, with the same tap-to-deep-link behaviour. Every candidate notification — whether it actually fires on the lock screen or not — lands in the inbox.
If your iOS notification preferences mute Bonfiyah entirely, the system pings stop, but the inbox keeps working. The surface still exists for users who want everything pull instead of push. Nothing is lost.
This is the boring engineering decision that makes the whole feature optional. You can use Bonfiyah without ever receiving a system notification, and the value of Proactive Notifications is still there — just rendered as an inbox view instead of a banner.
Privacy
Local notifications. No APNs.
The candidate feed is computed on Bonfiyah's backend from your own cohort's data and delivered as a list to your iPhone, where iOS schedules each as a local notification on your device. We never use Apple Push Notification Service for proactive pings.
The practical consequence: the notification body — the quote, the speaker name, the deadline — is never visible to APNs servers, never logged in our infrastructure, and never visible to a third-party push provider. The pings live entirely between your iPhone and the lock screen.
Most apps with "smart notifications" pump content through APNs, which means the notification body itself is visible to Apple's push infrastructure even though it's encrypted at rest. Ours isn't, because we don't use APNs for proactive notifications. This is one of our privacy commitments.
FAQ
Does this require Pro AI?
The Critical and Standard tiers run on Pro AI features (Promise Tracker, Truth Layer) — so functional Critical and Standard pings depend on Pro AI being active. The Insights tier and the in-app inbox are available at every paid tier. Free users get the inbox surface without proactive pings.
Can I turn the whole thing off?
Yes. Settings → Notifications → toggle each tier. Toggling all three off disables proactive notifications entirely; the in-app inbox still works for the candidate events you'd otherwise have been pinged about, in case you want to check in on demand.
What about Apple Watch and iPad?
Notifications mirror to Apple Watch following standard iOS handoff. The Watch app proper (with complications) is on the public roadmap. iPad receives the same notifications as iPhone, scheduled by the iPad's local iOS — same architecture, no APNs.
How often is the candidate feed regenerated?
Roughly every two hours during your active hours, when the iPhone has connectivity and the app has background-refresh permission. The candidate computation is fast — most of the work is the underlying Promise Tracker / Truth Layer state, which is already up-to-date.
Will there be action buttons on the notification itself?
Yes — that's the next thing we're shipping. Mark a promise as kept, dismiss a contradiction, snooze a speaker — directly from the notification, without opening the app. See the public roadmap.
See a Critical-tier notification arrive
If you're already on the email-intelligence demo flow, the proactive-notification example arrives day-2 — same anonymised demo recording, real notification format. Otherwise, opt in here and we'll send both.
No spam. We use ConvertKit. See our privacy policy.