Introducing Voice Digest.
Every voice note you got today, in one evening push. One screen. Tap to expand. Shipped in VSkip 1.1.
The problem this fixes
Voice messages are an interruption tax. Every time one lands, the same loop: phone buzzes, you open the chat, hit play, lose the thread at 0:20, replay, get it, think about replying, close the app, lose 45 seconds of whatever you were actually doing. Repeat fifteen times a day.
VSkip already fixed the "listening" half of that loop. Share a voice to VSkip, get a 3-line summary in 3 seconds, done. But each voice was still its own interruption. I opened the chat. I shared. I read. I put the phone down. Ten minutes later another voice arrived and I did it again.
The Daily Digest flips that loop. Voice notes still arrive — they always will. But you don't have to deal with them in real time.
How it works
Through the day, you share voice notes to VSkip as usual. They get summarized in the background. But instead of you opening the app each time to read, they pile up silently in History.
At 8 PM (or whatever time you choose), one push fires: "You have 5 voice messages to catch up on today." You tap it. A single screen appears: each voice as a one-liner — timestamp, sentiment icon, one-line preview. You skim. Three of the five don't need a response. One does. You tap it, see the full summary, swipe over to the actual messenger, reply. Total elapsed time: maybe 45 seconds.
This is the difference between consuming voice messages as a stream versus as a batch. Streams never let you focus. Batches respect your attention.
Why 8 PM
After work, before evening wind-down. Most people are done with meetings, done with reactive work, and have 10 minutes before they commit to dinner / TV / rest. That's the right moment for catch-up.
If it's wrong for you, change it. Settings → Daily Digest → Time. Common alternatives users gravitate to:
- 19:00 — right after commute, before getting home
- 22:00 — right before bed, knock out the last remaining mental task
- 12:30 — morning check-in at lunch (paired with turning on digest at 23:00 for the catch of night-owl messages)
The "threshold" decision
If you have zero or one voice message for the day, no push fires at all. Silence.
This was the single most important design choice. Apps that send you a useless push are apps you disable notifications on. A digest with one entry isn't a digest, it's just a delayed notification. A digest with zero entries is noise pretending to be value. Both train you to swipe the notification away without reading, which kills the trust you need for a digest to work.
Threshold at 2+ summaries per day means the notification, when it does arrive, is always worth opening. Builds trust over time.
What the digest sheet actually shows
The hero card at the top tells you the shape of your day at a glance:
- Count — "5 voice messages today"
- Listening saved — the total duration of voices you didn't have to listen to. A week in, this number starts feeling good.
- Urgent count — how many carried the urgent/angry sentiment. If this is 0, you probably don't need to open anything tonight.
- Tasks count — how many action items got pulled out across all voices today.
Below that, each voice is a collapsed row. Timestamp, duration, sentiment icon, one-line preview. Tap any row to expand into the full summary + extracted action items + copy/share buttons. No need to leave the digest to deal with one specific voice.
What it's not
It's not a "weekly digest" that fires on Mondays regardless of whether you did anything. It's not an email newsletter about voice messages. It's not a feed of other people's voices. It's one local notification that runs entirely on your device, tied only to what you personally shared into the app.
Privacy
The digest is computed locally. iOS's UNUserNotificationCenter schedules the push on your device; nothing goes to our servers for digest counting. The underlying summaries were produced by the same Groq Whisper + Llama pipeline disclosed in our privacy policy, and they live on your device in the App Group storage — not on our servers.
Small supporting changes
Version 1.1 also drops the Tweet template (weakest fit for voice messages), adds a Digest banner inside History for manual open, and prepares the plumbing for a future feature where iOS can hint the source language of a voice note to improve Whisper's accuracy on short noisy clips.
Where this is headed
The digest is step one of a bigger idea: treat voice messages as a queue, not a stream. A few directions I'm considering:
- Deep-link back to the original chat from a summary row ("reply to this one")
- Mark-as-done / snooze-to-tomorrow per row
- Morning digest option for people who do catch-up with coffee instead of dinner
- Focus Mode integration — auto-silence per-voice notifications until the digest fires
None of these are shipped yet. What's shipped is the core: voice notes in, one evening push out.
Try it
VSkip is free on the App Store. Two summaries a day, no account, no card. Premium ($2.99/week or $29.99/year) unlocks longer voice messages and pro templates — the Daily Digest itself is part of the 7-day free trial.