Launched this week

Hermai Brand API
White label your B2B SaaS with every customer's brand
176 followers
White label your B2B SaaS with every customer's brand
176 followers
A customer signs up with a work email or domain. You get back the logo, colors, description, and a ready to apply theme. Built for B2B SaaS so every customer's account looks like theirs from the first login. Free for 1,000 brands a month, every month. No card.







Techintern.io
@kingsongchen Great Product!
How well does it handle companies with multiple brands under one domain?
Techintern.io
Thanks @yashekbote. One domain resolves to one identity, the one that domain itself presents. So pg.com gives you P&G, and sub brands that live on their own domains, like tide.com or gillette.com, each come back with their own logo and colors since every domain gets its own record. What it won't do today is split a portfolio out of a single page: if five brands share one homepage, you get the parent, not the five. For the signup use case that's usually the right default, someone signing up with a pg.com email expects the P&G identity. And every field carries its source, so you can see exactly which page an identity came from if something looks off.
@kingsongchen The idea of turning white-label setup into an API is smart. I upvoted the product, and using company context for onboarding and personalization makes it much more useful than simple logo retrieval. The source tracking for each field is a thoughtful touch.
Techintern.io
@spotch_founder Thanks so much!
Techintern.io
@benvreed This mostly shows a customer their own brand inside their own account, so the only people seeing Shopify's logo are Shopify employees. Nobody's implying endorsement to themselves. Logos on your public marketing page are a different thing. Everything we return is stuff the company already publishes, source attached, and if a brand owner wants out there's a takedown link in our footer and we'll pull them.
Heard
love this, does this only get the colours or brand elements as well?
Techintern.io
@itskellysun More than colors. You get the logo in a few variants, the colors, the company name, their own description of what they do, and a ready to apply theme that's already contrast checked. Fonts too when a site declares them. Basically everything you'd need to make your app look like it was built for them.
Love this, going to have my CTO look into implementing this. This should add another level of personal customization that should keeps client retention higher.
Techintern.io
@thenuk_de_silva Nice, thanks. Tell your CTO about the local skill, it renders your actual dashboard in real brands on their machine before writing any integration code. Fastest way to see if it fits: npx skills add hermai-ai/hermai-skills --skill brand-preview
Cool - looking forward to trying this out for branded emails!
Techintern.io
@michael_sousa Yes, let me know how it goes!
We built a version of this at my last company. It didn't work very well and I wondered whether it was worth investing in. So glad someone is creating a SaaS for this so it can be excellent and maintained and easy to integrate.
Techintern.io
Thanks@peter_pezaris1 . Same lesson here. The first version is easy to build. Keeping it working is the real work. Sites redesign, logos go stale, some brand colors make text unreadable. Nobody owns that in house, so it breaks. We own it full time. What broke first in yours?
@peter_pezaris1 @kingsongchen honestly it was model drift. with every new version of claude or chatgpt, our prompts broke or we got new edge cases that didn't work.
Techintern.io
@peter_pezaris1 @peter_pezaris2 That makes sense, and it's the exact reason there's no LLM in our request path. The extraction is deterministic, parsers, ranking rules, contrast math, so nothing drifts when a model updates. Boring on purpose. When something does break it's because a site changed, and the source on every field tells us where to look.
This is such a smart product. We tried tackling this before. Brand consistency is one of those problems that seems simple until we tried to scale across all channels. Congrats on the launch! 🚀
Techintern.io
Thanks@avril_sun1 ! "Simple until you scale it" is the whole story. One brand is a folder of assets, a thousand brands is a data problem.