Row-level access
Show only the rows assigned to a given client. Other client records never reach the browser — enforced server-side, not on the client.
Turn your Notion databases into secure, branded portals where clients can view project updates, submit requests, review files, and comment. Your team keeps working in Notion while each client only sees what you approve.
No credit card. Full Pro features for 7 days. Cancel anytime.
Keep your team working from the same Notion database. Quelvo turns it into a clean client portal where each client only sees the records, fields, and forms meant for them.
Authorize only the databases you want to expose. Other pages, databases, and properties remain unreachable.
Pick visible fields, client rows, editable forms, and portal tabs. Internal fields stay private.
Send a signed link. Clients open the portal without a Notion account, password setup, or raw workspace access.
Update statuses, deadlines, files, and records in Notion as usual. With inline editing turned on, clients can update specific cells, drag cards between board columns, and submit forms — every change writes straight back to your Notion database.
Status: Review
updated 2s ago
Status: Review
client edited 4s ago
Published portals never expose internal notes, costs, priorities, hidden fields, other client records, or the rest of your Notion workspace.
Show only the rows assigned to a given client. Other client records never reach the browser — enforced server-side, not on the client.
Strip costs, priorities, internal notes, and any private property at the API boundary — never serialized to the client.
Expose Projects, Requests, Files, and Updates as simple client-facing tabs.
Projects: db_projects
Requests: db_requests
Files: db_files
Let clients submit requests, comments, or updates through forms without raw write access.
Add a homepage section
Use your logo, palette, domain, and portal styling so clients see your studio.
portal.acme.com
clients.meridian.studio
Signed, scoped, expiring links let clients open the portal in one click.
Show records as a table, gallery, kanban board, calendar, or Gantt timeline. Each saved view picks its own.
Curate one view per audience or workflow — "Active projects", "Archived", "This quarter" — all from the same database.
Toggle on per column. Whitelisted clients click a cell, change the value, and the edit writes straight back to Notion.
Clients leave comments on specific records. You get notified, can reply, and resolve threads — all from your dashboard.
Clients attach PDFs, images, or documents through forms. Files land in Notion as native attachments.
Drop a portal into your existing website with an iframe. Origin-allowlisted, fully branded, no Quelvo chrome.
Pick the right view for the kind of work you're sharing — and let clients switch on the fly. Each saved view picks its own layout.
Queued
In progress
Review
← DRAG TO MOVE
Delivered
Best for
Pipelines, intake queues, sprints
About
Kanban columns by status. Drag cards to update.
Toggle inline editing on for any column. Clients approve deliverables, mark invoices paid, update statuses, push due dates — every change writes straight back to your database. You stay in Notion. They get a portal.
Quelvo turns your Notion database into a two-way collaboration tool. Whitelisted clients approve deliverables, mark invoices paid, update statuses, push project dates, edit notes, and attach files — all from a clean branded interface that doesn't require a Notion account.
You decide what's editable. Per column. With one toggle. Everything else stays read-only.
Every change is logged with the client's email, the property, the old value, and the new value. Conflicts with concurrent Notion edits are detected and surfaced as a friendly toast — never silent data loss.
AUDIT
Visibility, automation, and accountability — the operations layer your agency needs once you're past one or two clients.
Logins, page views, form submits, comments, edits — broken down by portal, by client, by week. See what's actually getting used.
Every login, every form submit, every comment, every edit — timestamped, attributable, exportable to CSV.
HMAC-signed events fire to your stack on form submits, comments, and inline edits. Built-in retries, replay queue, dedupe across providers.
Summaries of every client activity across every portal land in your inbox at 9 AM. Skip the dashboard, run from email.
· 4 new requests from Acme Co.
· 2 status edits across Meridian
· 1 new comment thread (Northwind)
Run portals on your own domain, embed them inside your own product, strip the Quelvo badge entirely. Your brand. Their experience. Our infrastructure.
EMBED MODE ★★★
Drop a portal into your existing site with one iframe. Origin-allowlisted, no Quelvo chrome, all your branding.
Pro & AgencyCUSTOM DOMAIN ★★★
Run portals on portal.youragency.com instead of quelvo.co/portal/yourslug. SSL handled automatically.
Agency onlyREMOVE "POWERED BY QUELVO" ★★
Strip the small Quelvo badge from the portal footer. The portal looks 100% yours.
Agency onlyACME AGENCY · NAV
<iframe> · acme client portal
Active projects
3 OPENWelcome back, Priya.
Quelvo is most useful when the databases you'd want to expose are already shaping how your team operates.
Roll out a portal per client without duplicating workflows. Production stays in one Notion, but each client only sees their slice.
Quelvo replaces risky Notion sharing with per-client scopes, hidden-field stripping, and signed portal sessions.
Notion default:Viewers can often inspect shared database properties.
Hidden fields are stripped at the API. The browser never receives them.
Notion default:Filters in Notion are advisory and can be changed by viewers.
Quelvo enforces client scope server-side using a signed session token.
Notion default:Edit access can expose database structure and internal workflows.
Clients can only submit through forms you publish. Writes are validated.
Notion default:Notion file attachments are visible to anyone who can see the page.
Client-uploaded files are validated by mime + magic-byte check. Plan-level monthly upload caps prevent runaway storage.
Notion default:Sharing can expose inherited pages, linked views, or workspace context.
Quelvo only reads from the specific databases you authorize.
Notion default:Notion sessions grant whatever access that account can see.
Magic links are signed, scoped to a client, expiring, and revocable.
Notion default:Notion audit logs are admin-only and not tied to portal use.
Per-client access logs are available from the dashboard. Per record, per request.
Notion default:Direct database access exposes every property and row.
Forms publish only the fields you choose, validate inputs, and INSERT only — never UPDATE or DELETE.
Sharing Notion works until clients need a real product surface, your databases hold more than one client, or internal fields should stay private.
Every signup includes a 7-day free Pro trial — no credit card required. Use Quelvo with real clients first; pick a plan only if you want to keep going.
T-S
For freelancers managing a few active clients in Notion.
Limits
Features
T-P
Most popularFor small teams running multiple client portals and repeatable workflows.
Limits
Client actions & layouts
Operations
T-A
Best for teamsFor agencies managing client work across many projects, clients, and databases.
Limits
Everything in Pro, plus
Concrete answers about access control, edits, embedding, and what stays private.
Only when you explicitly opt in. By default, portals are read-only. You can turn on inline editing per column to let clients change specific values, and you can add forms that create new rows. Everything else is read-only and writes nothing to Notion.
They enter their email and we email them a magic link. One click signs them in — no password, no Notion account needed. Links expire after 15 minutes; sessions last 30 days. You can also make portals fully public if you want anyone with the link to view.
Both — and you decide per column. Toggle "Editable" on any column on the dashboard, and clients can click that cell to update its value. The change writes back to your Notion database. Most columns can be made editable except formulas, rollups, and Notion-managed timestamps. Available on Pro and Agency.
Yes — the audit log records every login, form submit, comment, and inline edit, with the client's email and a timestamp. Searchable, filterable, and exportable to CSV. Available on Pro and Agency.
Yes. Embed mode lets you drop a portal into your existing site with one iframe — origin-allowlisted, fully branded, no Quelvo chrome visible. Available on Pro and Agency.
Yes — run portals on portal.youragency.com instead of quelvo.co/portal/yourslug. SSL is provisioned automatically. Custom domains are available on the Agency plan.
No. You choose which columns are visible (hidden columns are never sent to the browser — not even cached) and you set row-level filters so each client only sees records assigned to them.
Yes — through forms you build from selected database properties. Each submission creates a new Notion row in the database you approved. Pro and Agency also support file uploads (PDFs, images, documents) which become native Notion attachments.
Outgoing webhooks fire HMAC-signed events to your stack on form submits, comments, and inline edits. Built-in retries, replay queue, and a 10-endpoint cap per portal. Available on Pro and Agency.
Yes — instant email notifications on form submits and new comments, plus optional daily and weekly digests that summarize all client activity across all portals. Digests on Pro and Agency.
Notion tokens are encrypted at rest with AES-256-GCM. Portal sessions use signed HTTP-only cookies. Hidden columns are stripped server-side before any data crosses the network. All connections use HTTPS and OAuth 2.0.
Disconnecting Notion pauses affected portals (clients see a friendly unavailable page) until you reconnect. Downgrading takes effect at the end of the billing period — you keep what you paid for until then. Nothing is ever deleted on downgrade; portals above the new limit are just locked until you upgrade again or delete some yourself.
Yes — within 14 days of purchase, no questions asked. Email support@quelvo.co.
7-day Pro trial — no card required. Bring one Notion database, end the day with a live, branded portal.