ailita
Ailita looks after your users' accounts.
Sign-in, two-factor, sessions and roles for applications with many client companies. One front door for all your products: Ailita checks who each person is, watches how they're signing in and lets them through.
Authentication looks solved until you have to do it right.
Each piece is simple. All of them together, across several products and companies, are a product in their own right, and the most sensitive one.
- Passwords and recovery
- Two-factor
- Google and Microsoft
- Sessions you can close
- Roles per company
- Attempt limits
- Risk signals
- User management
Ailita solves that layer once, for all your products. Your team gets back to building what sets your business apart.
Who it's for
- Companies with B2B software
- Each client needs its own users, brand and access rules.
- Suites with several products
- One identity for the same person across all your applications.
- Customer and supplier portals
- External access with two-factor and session control.
- Teams that don't want to maintain a login
- The most attacked part of the system, solved and kept up to date by others.
How it works
One front door, always the same, for all your applications.
Your user signs in through Ailita
From any of your applications, always through the same secure door.
Ailita recognizes their company
It shows the company's brand, how it signs in and the security steps it requires.
It checks they are who they say
Password, two-factor, email code or Google or Microsoft account, plus a watchful eye on how they're signing in.
Back to your application, session ready
Without your product ever seeing a password.
A correct password isn't always enough.
On every sign-in, Ailita looks at how someone is getting in, not just which password they used. Over time it learns how each person signs in and notices when something doesn't match.
Same device, same way of signing in as always.
All good. Ailita lets you in and you're back in your application.
Signed in
- The typing doesn't look like the usual one
- The connection comes from an unusual place
The password is right, but it's not enough. Ailita asks for an extra check before continuing.
Extra verification
- It doesn't behave like a person
- Too many attempts in too little time
Access blocked. The attempt is recorded in the account's activity.
Blocked
Illustrative simulation.
Capabilities
Access
- Password with email recovery
- Two-factor with an authenticator app, mandatory for administrators
- Verification codes by email
- Google and Microsoft sign-in
- Account activation by link
Sessions
- Secure sessions, tied to each device
- Signing out cuts access instantly, for real
- List of active sessions and devices for every user
Multi-company
- Company and application isolation on every request
- Brand, sign-in mode and factors per company
- Custom access rules for each client
- Roles per company
Protection
- Risk assessment on every sign-in
- Learns how each person signs in and notices the unusual
- Extra verification or blocking depending on the risk
- Automatic brake on suspicious attempts
Administration
- Admin panel for companies, users and roles
- Account page: profile, password, two-factor, email and sessions
For developers
- Ready-made components for your applications
- Works with any technology
- Public documentation at docs.nesolva.com
What makes it different
Your products never see a password
The sign-in form lives in Ailita. A product with a bug can't expose credentials.
Multi-company by design
Isolation between companies is checked on every request; it doesn't depend on every query remembering to filter.
It watches how people sign in, not just with what
Ailita isn't satisfied with a correct password: it compares every sign-in with what it already knows about that person.
Honest documentation
It also explains what Ailita doesn't do and your backend has to. In security, what's implicit is a risk.
Ailita is a cat.
Cats patrol their territory, notice what's out of place and don't make a fuss. That's exactly what we expect from an identity system.
Patrolling
Walks the perimeter without a sound. You hardly ever see her.
Curious
Something doesn't match the usual. She looks closely before deciding.
Alert
Ears back, narrow pupils. She blocks and keeps a record.
Trust
A slow blink: in cat language, “all is well”.
Frequently asked questions
Do I have to use React to integrate Ailita?
No. Ailita works with any technology. If you use React, you also get ready-made components to start faster. The technical details are in the documentation.
Do my users see the Ailita brand?
Sign-in is shown with each company's brand: its name, colors and way of signing in. Ailita only appears as a discreet mention.
Can I use Ailita across several products?
Yes, that's what it was designed for. All your products share the same front door, and each person uses the same account in all of them.
One account. Permissions that fit each role.
In many applications the same person signs in with a single account, but can't do everything everyone else can. With Ailita, their role decides what they can see and do in each company and application: what fits goes through, the rest stays out.
Let Ailita look after access.
Tell us how many products and client companies you have. We'll set up a trial tailored to your case and show you how it would integrate.
We reply within 1 business day.