Your whole business, in one place.

Run by your team. Backed by AI. Built around how you work.

A closer look.

Every department, working. Try each one.

Operations

Every order, every unit, handled.

Orders, stock, subscriptions and returns from every channel, with the late and the running-out at the top.

  • Late, stuck and refunded orders from every channel in one queue.
  • Stock across every location, with same-day low-stock alerts.
  • Who subscribes, what charges next, who skipped.
  • Order management
  • Inventory
  • Subscriptions
  • Wholesale ordering
  • Tasks and approvals
  • Documented processes
  • Food cost and recipes
  • Staff scheduling and labour
  • Production scheduling
  • Memberships and packages
  • Stock transfers between locations
  • Returns and exchanges
Everything in operations
#10482A. OseiBarrier Repair CreamOnline store$58Late
#10481M. LindqvistThe Routine SetSubscription$164Fulfilled
#10480Lumen (stockist)24 × Vitamin C SerumWholesale$1,152Stuck
#10479J. ParkGentle Cleanser ×2Online store$64Fulfilled
#10478R. AhmedMineral SPF 50Online store$42Refunded
#10477S. NovakRetinal Night SerumSubscription$72Fulfilled

Live from every channel. Sample data for a fictional brand.

Customers

Know every customer by name.

Every order, email, click and note on one record. Your CRM, built in.

  • Everything one person has ever done, on one screen.
  • Audiences built from what customers did, across every tool.
  • Who is about to leave and who is due to reorder, before it happens.
  • Contacts and companies
  • Pipeline
  • Customer history
  • Segments
  • Retention and lifetime value
  • Partner directory
  • RFQ and quoting
Everything in customers
Mara LindqvistCustomer since 2023
Lifetime value$1,284Orders14Average order$92
SubscriberVIPSerum buyer
  1. Subscription renewed, The Routine SetToday
  2. Opened "The autumn routine"Sep 22
  3. Order 10412, $164Sep 04
  4. Asked about the new SPF, answered in 2hAug 11
Marketing

Make it. Send it. Measure it.

Plan it, make it, approve it, send it. The AI drafts in your voice; a person approves.

  • Every photo, film and layout in one place, with versions.
  • A calendar of what goes out, where, and who signs it off.
  • Emails built on your own products and segments.
  • Asset library
  • Content calendar
  • Briefs and production
  • Creators and UGC
  • Copy generation
  • Email builder
  • Linesheets and lookbooks
Everything in marketing
2 waiting for sign-off
Mon
Tue
Wed
Thu
Fri

Tap a draft to send it for review, and again to approve it. Sample posts.

Finance

Profit, not just revenue.

Every payment, refund and payout matched to its order. Spend next to the sales it supported.

  • Invoices drafted here, with what is paid and what is overdue.
  • Card spend by vendor, category and person.
  • Margin and cash beside sales, from Stripe, Ramp and your statements.
  • Stripe, payments and invoicing
  • Ramp, spend and cards
  • Accounting
Everything in finance
This quarter, by channel
Revenue$395kMargin after ads$150kMargin %38%
  • Online store$72k
  • Subscriptions$48k
  • Wholesale$22k
  • Amazon$8k

Product cost, shipping, fees and ad spend taken off, per channel. Sample numbers.

Reporting & AI

Ask anything. Get the answer.

Your dashboard is included. These go further, inside your own data, on a budget you set.

  • Ask anything. Get the answer with its source.
  • A written recap of the week, on your dashboard.
  • Dips, spikes and stock-outs flagged the same day.
  • Ask your data
  • Weekly summary
  • Alerts
  • Forecasting
  • Automations
Everything in reporting & ai
What sold best last week?

Barrier Repair Cream led with 412 units, ahead of Vitamin C Serum on 296. The Routine Set is climbing: up 38% on the week before.

Units, last 7 days
Units, last 7 days
LabelValue
Barrier412
Vit C296
Cleanser231
SPF188
Set140
Source: orders and inventory, synced 2 min ago
Tools

Every tool, finally in one place.

Live links on a schedule, not one-off imports. Connect once and it keeps itself up to date.

  • One current copy of your data. No exports, no spreadsheets.
  • Every screen reads the same source, so nobody argues about the number.
  • A broken connection shows the same day; the last good data keeps serving.
  • Shopify
  • Klaviyo
  • Meta and TikTok ads
  • Google Analytics and Search
  • Amazon
  • Retail and wholesale reporting
  • Another platform
  • Point of sale (Square or Toast)
  • Reservations (Resy or OpenTable)
  • ERP connector (NetSuite or Fishbowl)
  • Booking (Mindbody or Acuity)
Everything in tools
All connections healthy
  • ShopifyShopifyOrders, products, customers, stock48,210 rowsEvery 15 min4 min agoConnected
  • KKlaviyoCampaigns, lists, profiles31,904 rowsHourly22 min agoConnected
  • MetaMetaAd spend and results6,118 rowsHourly37 min agoConnected
  • Google AnalyticsGoogle AnalyticsSessions, sources, pages92,440 rowsHourly12 min agoConnected
  • AAmazonOrders and settlements3,207 rowsHourly51 min agoConnected
  • StripeStripePayments, payouts, fees12,586 rowsHourly8 min agoConnected

Connect once with your own login. It keeps itself up to date. Sample counts.

Services

Projects and hours, handled.

A proposal that converts becomes the project. Hours land where they belong. Underwater retainers show before the invoice.

  • What you deliver, for whom, against what budget.
  • Proposals that become projects the moment they are accepted.
  • Retainers with their hours, used and rolled over.
  • Projects
  • Proposals
  • Retainers
  • Time and billable hours
Everything in services
$13,950 unbilled
  • Autumn campaignOndine Skin · Project
    62 of 80 hours62
    62/80hOct 14On track
  • Monthly socialField & Fern · Retainer
    38 of 40 hours38
    38/40hRenews Nov 1Close
  • Packaging refreshHarbour Coffee · Project
    71 of 60 hours71
    71/60hOct 03Over
  • Site rebuildLumen Studio · Project
    24 of 120 hours24
    24/120hDec 12On track
  • Brand supportNorthwind Yoga · Retainer
    9 of 20 hours9
    9/20hRolls over 11hOn track

Time, budgets, proposals and retainers in one place. Sample clients.

Access

Anywhere, for anyone you choose.

Installs to a phone with no app store. Outside people get their own login that shows only what you choose.

  • Works on a phone and installs to the home screen.
  • A separate login for stockists, clients or agencies.
  • Share links for a single linesheet or file, with a record of who opened it.
  • Mobile
  • External portal
  • Multiple brands
Everything in access
What Lumen can see
  • Their ordersShared
  • LinesheetsShared
  • Brand assetsShared
  • InvoicesShared
  • BriefsHidden
Security

Your data, locked down.

Access is decided in the database, row by row. Every client on its own database and deployment, backed up nightly.

  • Role-based permissions, enforced by row-level security.
  • An audit log of who changed what, and when.
  • Nightly backups kept 30 days, with a test restore from Settings.
  • Permissions and audit log
  • Single sign-on
  • Advanced security
Everything in security
Signed in as
  • Revenue and marginCan see
  • Customer emails and phoneCan see
  • OrdersCan see
  • Stock and transfersHidden
  • Ledger and card spendHidden
  • TasksOnly their own
Audit log
  1. Lena (Owner)Gave Omar access to Campaigns09:12
  2. Omar (Marketing)Edited the autumn emailYesterday
  3. Sam (Warehouse)Moved 40 units to the studio shopYesterday
  4. SystemNightly backup completed02:00

Enforced in the database on every table, not just hidden in the menu. Sample roles.

Make it here.

Emails, assets, brand files and linesheets, built on your real products.

Add a block
Send to

Built from your products and segments. AI writes the first draft; you approve it.

To: Bought in the last 90 daysDraft
The autumn routine
Cooler days, calmer skin.Three steps for the change in season, picked for you.
Barrier Repair Cream$58Vitamin C Serum$48Mineral SPF 50$42
Shop the routine

Made for your business.

One platform. A different system for every business. Pick one.

os.ondineskin.com
Ondine SkinDashboardOrdersInventorySubscriptionsSegmentsEmail builderAsk
DashboardGood morning
Revenue this week$48.2kRepeat rate41%Subscribers2,318

Serum runs out Thursday. A reorder of 300 covers six weeks.

AI that knows the business.

It runs inside your data, on a budget you set. Nothing reaches a customer unless a person approves it.

  • Ask in plain words. Get the answer, the chart and the source.

  • A written summary of your week, on your dashboard.

  • Dips, spikes and stock-outs flagged the day they happen.

What sold best last week, and is any of it about to run out?

Barrier Repair Cream: 412 units. 12 left at 40 a week, so it runs out Thursday. A reorder of 300 covers six weeks.

Why was Tuesday down?

$6,100 against a usual $9,400. Tuesday's Klaviyo campaign went to 40% fewer people than usual. The segment is fixed for next week.

Which stockists have gone quiet this quarter?

Four of 31, worth $18,200 last quarter. A follow-up is drafted for your approval.

How many subscribers skipped October?

132. 41 of them have not opened an email in 60 days. That is $9,800 a month at risk. Here is the segment.

Works with your tools.

Connect once. Your data flows in on its own, every 15 minutes for Shopify.

  • ShopifyShopify
  • Klaviyo
  • MetaMeta
  • Google AnalyticsGoogle Analytics
  • Amazon
  • StripeStripe
  • Ramp
  • Bank statements
  • Google SheetsSpreadsheets

Customized for your team.

Your name, your words, only the modules you use. Try it.

  • You only see what your business uses.
  • Short, plain names in the sidebar.
  • Your permissions decide what each person sees, down to the row.
  • Add a module later, without starting over.
Your word for a customer
Modules
  • Order managementOperations
  • InventoryOperations
  • SubscriptionsOperations
  • Contacts and companiesCustomers
  • SegmentsCustomers
  • Email builderMarketing
  • Stripe, payments and invoicingFinance
  • Ask your dataInsights
  • AlertsInsights

Built to be trusted.

Your platform is yours, not a tenant in someone else's database.

  • Your own database and deployment

    Every client on its own database, at its own address. Nothing shared.

  • Backed up every night

    Every table, nightly, kept 30 days. Test a restore from Settings any time.

  • Access decided in the database

    Row-level security, per role, on every table.

  • Sign in with your work email

    Owners manage roles and suspend access from Settings.

  • A record of every change

    An audit log of who changed what, and a build log of what we shipped for you.

  • AI on your terms

    Your data only, a monthly budget you set, a person approves anything customer-facing.

Run everything from one place.

Talk to us about building yours, or sign in if you already have one.