Hidden costs of meeting notes tools: What Granola doesn't charge for
March 20
TL;DR: Most AI meeting tools charge by the minute, cap your storage, and lock security features behind enterprise tiers. If you run 4-8 customer interviews weekly, those "per minute" models quietly penalize you for doing your job. Granola's Business plan charges a flat \$14 per user per month with no minute caps, no storage limits, and no AI credit system. The cost difference isn't about subscription price. It's about what you lose when the meter runs out mid-interview.
Most SaaS pricing pages look clean until you read the footnotes. A tool that costs \$10 or \$18 per month can become significantly more expensive once you account for storage tiers, AI credit top-ups, and forced upgrades triggered when transcription caps interrupt active interviews.
For anyone running regular customer interviews, this is a predictable cost of using tools built around cloud-heavy infrastructure that passes usage costs directly back to you. Understanding why the pricing works the way it does helps you choose the right tool, not just the cheapest one on the comparison table.
The "per minute" trap: How usage limits kill research momentum
Many tools hide their minute caps behind "unlimited" headlines, then bury conversation limits and monthly caps in the plan details.
How the caps actually work
Otter.ai's Pro plan structures limits at two levels:
- Per-conversation limit: 90 minutes on Pro, 4 hours on Business (\$30/month)
- Monthly cap: 1,200 minutes on Pro
- Overage handling: Once you hit the cap, transcription stops until your next billing cycle.
- Real-world impact: Five 90-minute interviews in a week (450 minutes) puts you on track to hit the 1,200-minute monthly cap by mid-month.
Fireflies.ai takes a different approach to limits:
- Storage cap: 8,000 minutes per seat on Pro (\$10/month annual, \$18/month monthly)
- AI credits: 20 credits per month on Pro, 30 on Business (\$19/month annual)
- Add-on pricing: \$5 per 50 credits when you run out
- What uses credits: Custom sections, AI Apps, and live AskFred queries
That secondary credit system makes cost forecasting difficult. A PM running five interviews per week who relies on AI summaries can exhaust their monthly allotment well before the billing cycle ends, and the prompt to buy more credits rarely arrives at a convenient moment.
The seat tax
Some tools require seat minimums for advanced search or security features, even if you're a solo researcher on a product team. Paying for five seats to access a feature you use alone is a real cost that rarely appears in the advertised price.
The retention problem
Perhaps the most damaging hidden cost is retention limits. If older transcripts become inaccessible on lower tiers or disappear when you don't renew, you lose institutional memory. The specific language a customer used six months ago. The exact quote that justified a roadmap decision. The interview where someone flagged a compliance concern you acted on. That knowledge doesn't have a line item, but losing it has real consequences.
Granola's pricing philosophy: You buy the tool, not the minutes
Granola offers flat pricing with no minute caps. Granola runs on your laptop or phone and uses your device's audio to generate notes, and when the meeting ends AI models turn your notes and transcript into a structured summary. That keeps the cost of each meeting predictable, so there is no per-minute meter attached to your work.
This architecture lowers the infrastructure cost per meeting, which means we don't pass usage costs back to you through caps and overages. You pay a flat monthly fee and run as many meetings as you need.
The hidden cost comparison
| Feature | Granola (Business) | Otter.ai (Pro) | Fireflies.ai (Pro, annual) |
|---|---|---|---|
| Monthly price (per user) | $14 | $16.99 | $10 (annual) / $18 (monthly) |
| Conversation length limit | None | 90 minutes | None |
| Monthly minute cap | None | 1,200 minutes | None (storage cap) |
| Storage / history limit | Unlimited | Not published | 8,000 minutes per seat |
| AI credit system | No | No | 20 credits/month |
| Overage pricing available | N/A | No | $5 per 50 credits |
| Bot joins call | No | Yes | Yes |
What "unlimited" actually looks like for a product manager
Removing the meter matters most when you're running discovery work at volume. Here's what that looks like in practice on Granola's Business plan.
Unlimited history as a research repository
Every meeting you run stays accessible indefinitely. You can chat with your meetings across your entire archive, not just the last 30 days. When a stakeholder asks "didn't we hear this concern six months ago?", you query your folder of customer interviews and surface the relevant quotes with source citations, rather than digging through old Notion pages or hoping someone remembers.
MCP integration included
Granola supports Model Context Protocol (MCP), an open-source standard that connects AI applications to external data sources. Think of it as a common interface that lets compatible tools plug into each other. With Granola's MCP support, you connect your meeting notes to Claude, ChatGPT, Cursor, and other compatible tools directly. This isn't an enterprise add-on. It's available on every plan, including Basic. Basic users have limited history access. Business and Enterprise unlock full history and transcript access.
Custom templates at no extra cost
Templates for customer discovery, sprint planning, one-on-ones, and investor updates are included and fully customizable. You don't pay more to structure your notes the way your workflow requires.
The cost of security: Why SOC 2 shouldn't be an add-on
Security gating is one of the more frustrating patterns in SaaS pricing. Tools that require "Talk to Sales" just to access compliance documentation create friction for any team handling sensitive participant feedback, internal stakeholder conversations, or research data subject to privacy regulations.
What Granola's security posture means for your plan
Granola achieved SOC 2 Type 2 certification in July 2025. This is a company-level certification that covers the entire platform, meaning every plan benefits from the same independently verified security controls. SOC 2 Type 2 means a third-party auditor has confirmed that security practices operate effectively over a sustained period, typically 12 months, not just that they're well-designed on paper.
Some tools gate compliance documentation and SSO behind tiers requiring custom contracts. If your security team needs evidence of a vendor's controls before approving a tool, that requirement alone can push you into a significantly higher pricing tier purely for paperwork.
AI training opt-out
Granola does not allow third parties such as OpenAI and Anthropic to use your personal data to train their AI models. You can also opt out of model training in your account settings on any plan. For anyone capturing sensitive participant feedback in discovery research, this matters: your customer conversations don't feed someone else's training dataset by default.
How Granola captures your meetings
Granola runs on your laptop or phone and uses your device's audio to generate notes, so you can stay in the conversation and follow up on what a participant actually says instead of typing. Let participants know you're using Granola to transcribe the call — the built-in in-meeting notice handles this for you. The value in discovery work is recall: an accurate record of the exact language someone used, ready when you need to quote it.
Because you're not typing, you can listen closely and ask better follow-up questions, and the write-up is waiting for you afterwards.
You should still let participants know you're using Granola. The built-in in-meeting notice handles this automatically.
When to upgrade: Choosing the right plan
Basic plan: Good for getting started and testing Granola's note quality before committing budget. History access is limited to recent notes, and advanced AI thinking models are not included. Use it to run a few interviews and evaluate the output quality firsthand.
Business plan (\$14/user/month): Built for anyone running regular interviews or back-to-back meetings. Includes unlimited meetings, full history access, advanced AI models from OpenAI and Anthropic, and connections to Notion, Slack, HubSpot, Affinity, and Zapier. MCP is available on all plans, but Business and Enterprise unlock full history and transcript access via MCP. No arbitrary caps or seat minimums for solo users or small teams.
Enterprise plan (\$35+ per user/month): Adds SSO through Okta, Entra ID, or Google Workspace, organization-wide AI training opt-out enforced by default, usage analytics, API access, and priority support. The right tier for product orgs where research infrastructure is shared and compliance requirements are centrally managed.
The decision point for most research-focused PMs is straightforward: if you're running more than a handful of interviews per month and rely on your archive for stakeholder presentations or roadmap justification, the Business plan removes every constraint that would otherwise interrupt that workflow.
Try Granola for free. Download the Mac, iOS or Windows app, connect your calendar, and run your next meeting to see the quality of the notes for yourself. No minute caps, no storage limits, no billing surprises.





