We built a permissions layer for Notion
Details
- External ID
- 46545628
- Source
- HN
- Company
- —
- Product
- We built a permissions layer for Notion
- Website domain
- notionportals.com
- Launched
- Jan. 8, 2026
- Cohort
- —
- Upvotes
- 12
- Upvotes percentile
- 0.5586297760210803
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:25 p.m.
- Updated at
- Sept. 7, 2026, 9:25 p.m.
Description
My agency was bleeding $1,800/year on contractor Notion seats. The problem: I needed to give contractors access to specific data (CRM, project tracker) but couldn't let them see pricing, margins, or other clients' information.Notion's native solution doesn't work:Row-level filtering exists but it's view-only (contractors can't edit)Column hiding doesn't existGuest sharing is read-onlySo you either pay $15/mo per seat or duplicate databases (maintenance nightmare)I built a permissions layer using Notion's OAuth API. It lets contractors see only specific rows and columns, edit data, all without expensive seats.How it works:Connect Notion via OAuthDefine roles: "Sales reps see only leads where owner = them, hide pricing column"Contractors access a clean portalThey view/edit data in real-time (syncs every 5 minutes)You pay $59/mo flat for unlimited usersThe math:5 contractors × $15/mo = $900/year wasted20 contractors × $15/mo = $3,600/year wasted50 contractors × $15/mo = $9,000/year wastedWith this: all of them = $59/mo flat.Technical:Frontend: React + TypeScriptBackend: Supabase + PostgreSQL (RLS)Auth: Notion OAuth 2.0Current state: 50 beta testers. First 20 customers get $49/month locked-in (launching at $79 after January).Limitations:Only Notion databases (not pages)5-minute sync (not instant)Requires role definitionNo team permissions yet (roadmap)The ask: If this solves a problem you have, we'd love feedback. Are there permission use cases we're missing? What's your price sensitivity?Free trial: notionportals.com
Enrichment
- Theme
- automated legal and compliance tools
- Vertical
- Horizontal
- Function
- Compliance & governance
- Audience
- B2B
- AI stance
- Not AI
- Project type
- Commercial product
- Normalized one-liner
- permissions layer for notion
- Manually corrected
- False
Could you build this?
Yes This is a proxy portal or intermediate database layer that connects to the Notion API, enforcing row/column level access controls before displaying data to contractors.
Discussion
7 comments analyzed.
Competitors mentioned: Notion, Confluence, SharePoint, Jira
Concerns raised: Testimonials appear AI-generated or fabricated, Customers may be fake or unverifiable, Dependency on Notion API - risk of service termination, Lack of compliance/GRC controls, Poor audit logging and reporting capabilities
Feature requests: Canned reports for inactive users, Canned reports for failed login attempts
Competitors
Other products that read as similar to this one — 59 launches clear the similarity bar, closest 8 shown.
Attention rank: #24 of 60 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 45 days after the earliest competitor.
- Freelance Client Management System · ph · 2026-09-14 · 1 upvotes · similarity 0.43
- VisiSign · hn · 2026-05-15 · 7 upvotes · similarity 0.43
- TokenTab · ph · 2026-09-17 · 1 upvotes · similarity 0.37
- FounderOS · ph · 2026-09-20 · 2 upvotes · similarity 0.36
- SynqSlot · ph · 2026-09-17 · 1 upvotes · similarity 0.36
- PicoSvc · ph · 2026-09-27 · 1 upvotes · similarity 0.36
- I made a simple, 100% free marketplace to buy or sell micro-startups · hn · 2025-12-04 · 5 upvotes · similarity 0.35
- Freelancer Command Kit · ph · 2026-09-30 · 1 upvotes · similarity 0.35
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a compliance & governance tool for Media & entertainment yet.