When building Octonex (an Agency CRM), I decided to rely heavily on Supabase Row Level Security (RLS) to handle data isolation between different agency workspaces.
Instead of managing complex logic in the application layer, I pushed the security rules down to the database level. It felt scary at first, but now it sleeps rock solid.
Fellow builders: what s your go-to strategy for B2B multi-tenancy in 2026? Are you team "Logic in API" or team "Logic in DB"?
Hi Product Hunt! 👋 I’m the maker of Octonex.
Hello hunters! 😻
I built Octonex because I was tired of the "fragmentation nightmare." Running an agency, I saw leads getting lost constantly. We had leads in Facebook Forms, chats in WhatsApp Personal, and deal tracking on Excel or a separate CRM. It was a mess.
I wanted a single Nexus—a command center where everything connects.
With Octonex, you can:
Capture leads from Meta instantly.
Start a WhatsApp conversation immediately (automating the first touch).
Move the deal through a Kanban pipeline.
Send conversion events back to Meta (CAPI) to train the pixel.
We built this with a "Deep Ocean" design philosophy: calm, dark-mode friendly, and focused on clarity using the latest tech stack (React, Supabase, Evolution API).
I’d love to hear your feedback on the WhatsApp flow builder and our UI. Let me know what you think in the comments! 👇
Thanks for checking us out! 🐙