Skip to content
Soloona

Security at Soloona

Your business.
Your data. Your trust.

Clear boundaries. Thoughtful safeguards.
Here’s how we protect the list your business runs on.

Explore our safeguards

Built into the everyday

A place for your clients.
A boundary around them.

Every record belongs to an account.
The separation happens at the query layer.

How account isolation works
Juniper & Co.Account A · Example data
Own records
DRDaniela R.Client
MLMaya L.Client
AKAlex K.Client
Separate accounts
Willow StudioAccount B · Example data
Own records

Illustrative account views with example data.

The safeguards

Care in the details.

See the essentials. Open a card for the full explanation.

Your client list is isolated

Your client records belong to your account. Each query keeps that boundary in place.

Read the details

Every record carries the account it belongs to, and that filter is applied at the query layer rather than in the interface. One salon's data cannot be returned to another account. Automated tests check it, and they run before every deploy.

Encrypted in transit and at rest

HTTPS protects data in transit. Cloudflare encrypts the database on disk.

Read the details

Everything is served over HTTPS, and the database is encrypted on disk by Cloudflare. Where data goes to an outside service, for sign-in, billing, message delivery or the assistant, it travels encrypted, and every one of those services is named in our privacy policy.

Card numbers never reach us

Your terminal handles the card. Soloona records the payment type.

Read the details

Payments settle on your own terminal. Soloona records how something was paid, never the card. We are not a place a card number can leak from, because no card number is ever there.

Everyone signs in as themselves

Owners and staff use their own sign-in, handled by Google Firebase.

Read the details

Owners and staff each sign in with their own account, handled by Google Firebase. A session lasts a working day, and deleting a salon asks the owner to sign in again first.

Opt-outs cannot be overridden

A client’s STOP stays in place. Only that person can opt back in.

Read the details

When someone replies STOP, the block is stored against the phone number itself and enforced on every send path in the software. Nobody at the salon, and nobody at Soloona, has a button that undoes it. Only the person who opted out can opt back in.

Nothing sends by accident

Messaging starts off. Sending must be explicitly enabled by an operator.

Read the details

Messaging is off until an operator explicitly turns it on, and a misconfigured account records a failure rather than silently sending. The product will not text your clients because something was left half-configured.

No trackers, no data sales

Cookieless visit counts. No advertising pixels or client-list sales.

Read the details

Analytics are cookieless and count visits only. There is no advertising pixel, no cross-site tracking, and no circumstance in which we sell or share a salon's client list. It is not a business we are in.

Your data comes back out

Export clients, stock and daily takings with a button. No waiting on us.

Read the details

Your client list, your stock and the day's takings export to CSV or PDF with a button. No request to us, no waiting. Software you cannot leave is software you cannot really evaluate.

A clear picture

What we do.
Where we stand.

Last updated September 19, 2026

What we don't claim

Soloona is not SOC 2 certified and has not been through a third-party penetration test. We are a young product and we would rather say so than imply an audit we have not had. If your business requires either, tell us. It changes what we prioritise, and we will not pretend the certificate already exists.

Soloona is also not a HIPAA-covered platform. Med spas can use it for scheduling and checkout, but it is deliberately not built to hold clinical notes or treatment records, and it should not be used for them.

Reporting something

If you find a vulnerability, email [email protected] with enough detail to reproduce it. We will confirm receipt, keep you updated while we fix it, and we will not pursue anyone who reports a genuine issue in good faith without exploiting it or accessing other people's data.

Related

Privacy policy · Messaging policy · Terms of service