Home / Platform / Technology
Technology · for your IT team

Modern architecture, stated plainly.

This page is for the people who vet software vendors. It covers how Swarnabook is built, how each app syncs, how access is enforced, where your data lives and how releases ship. We have kept every line to what runs today.

FlutterAppwrite CloudFrankfurt, EURealtime channelsServerless functions
4platforms, as native apps: Windows, macOS, Android and iOS
1isolated database, storage bucket and team per business
AES-256at rest, for core business records on the office PC
Secondsfor a change to reach every open app
Architecture

Native apps, realtime cloud services, one isolated tenant per business.

Every app is a native Flutter build for its platform. The apps work through realtime channels and serverless functions on Appwrite Cloud, and each business has its own database, storage bucket and team.

NATIVE FLUTTER APPS CLOUD SERVICES APPWRITE CLOUD · FRANKFURT, EU Swarnabook Office WINDOWS · MACOS Local-first, queues writes Core records AES-256 at rest Swarnabook Staff WINDOWS · ANDROID · IPHONE · IPAD Cloud-first Explicit offline outboxes Owners Live Portal IPHONE · ANDROID Reads live Face ID lock Branded Buyer app IOS · ANDROID Reads live Phone-OTP sign-in, biometrics Realtime channels Changes reach every open app within seconds Accounts & access Server-side roles, permissions Sessions revocable everywhere Licence on the server clock Serverless functions Staff roles, access, licences Push, isolated per business Customer onboarding, GSTIN Metal-rate sync AI Studio image requests Third-party AI image provider AI STUDIO ONLY Your business Database Storage bucket Team ONE SET PER BUSINESS ISOLATED Another business Database Storage bucket Team Live data and calls AI Studio requests

Native Flutter apps

Each app is a native Flutter build for Windows, macOS, Android or iOS. All of them share one models package, so a piece, a lot or an order means the same thing on every screen.

Realtime and serverless

Realtime channels push each change to every open app. Serverless functions run the jobs that belong in the cloud: staff access, licences, push notifications, customer onboarding, metal-rate sync and AI image requests.

One tenant per business

Every business gets its own database, storage bucket and team on Appwrite Cloud. Your data sits in your tenant, and your staff belong to your team.

Sync model

Each app syncs the way its job needs.

The office has to keep going when the line drops, the exhibition floor has to keep taking orders, and the owner wants live numbers. So the apps sync in three different ways.

AppPostureHow it writesWhen the internet drops
Swarnabook OfficeWindows, macOS Local-first Saves on the office PC first, queues the change, and sends it to the cloud on the next sync. Keeps working. Queued changes sync when the connection returns.
Swarnabook StaffWindows, Android, iPhone, iPad Cloud-first Writes to the cloud first, with a local cache for reading. Explicit offline outboxes: exhibition order-taking and stock-count scans are saved on the device and sent when the connection returns.
Owners Live PortaliPhone, Android Live Reads live. Approvals, thresholds and count requests write straight to the cloud. Designed for connected use.
Buyer appiOS, Android Live Reads live. Orders and remarks write straight to the cloud. Designed for connected use.

Designed to prevent duplicate document numbers and half-saved records.

Document numbers are claimed in the cloud, and related records save all-or-nothing.

  • Realtime channels push each change to every open app within seconds.
  • The office PC keeps an on-device copy of core business records, encrypted at rest.
  • One shared models package means every app reads a record the same way.
Security

Access is enforced in the cloud, and devices are locked.

Swarnabook checks who can do what on the server, and lets you lock anyone out of every device in one tap.

  • Roles and permissions validated on the server

    Nine roles and more than fifteen individual permissions. The server rejects unknown roles and unknown permissions.

  • Session revocation on every device

    One tap locks a leaver out of every device, instantly.

  • Device locks

    Staff m-PIN, stored as a salted hash. Face ID on the Owners Live Portal. Biometrics on the Buyer app.

  • Encryption at rest, with its scope stated

    Core business records on the office PC are encrypted at rest with AES-256.

  • Push notifications isolated per business

    Each business's alerts and approvals go to that business's people.

  • Licences checked against the server clock

    Licence validity is checked against the server's clock, independent of a device's date setting.

  • Scoped, need-to-know access

    Exhibition staff see only their assigned venues, and process operators only their processes. Customer names are hidden from staff who only issue work. Buyers see only their own orders.

  • Four-eyes approvals, recorded handovers

    Staff can't approve their own requests. Swarnabook records who created each document, who held each piece and every approval.

Hosting & data

Where your data lives.

Hosted on Appwrite Cloud (Frankfurt, EU), with one isolated database per business.

Provider
Appwrite Cloud
Region
Frankfurt, EU
Isolation
Database, storage bucket and team per business
Office PC
Core records, AES-256 at rest
Exports
Excel · CSV · PDF

Data export

Registers, stock and reports export to Excel, CSV and PDF. Saved Excel templates keep the format your accountant expects.

AI processing, disclosed

AI Studio is for jewellery imagery. It sends the product photos you choose to a third-party AI provider for processing, and nothing is published until you approve it. Our privacy policy says so.

Alongside your accounts

Swarnabook works alongside your billing and accounting software and exports what your accountants need. There is no Tally connector today; billing integration is scoped in your proposal.

Release practice

Tested, reviewed and delivered over the air.

Large automated test suites (thousands of tests) and code review run before every release; updates ship over the air to every platform.

01

Code review

Every release goes through code review.

02

Automated tests

Large automated suites, thousands of tests, run before every release.

03

One run for every client

Every client business receives each update in the same run.

04

Over the air

Windows, macOS, Android and iOS update without reinstalling.

Most updates arrive when staff reopen the app. Changes such as icons, permissions or new device features go out in planned releases instead.

Support & continuity

Who you call, and how continuity is handled.

Larger groups ask about key-person risk, and they should. Here is our honest answer.

Hours and channels

Monday to Saturday, business hours, from Mumbai. Call or WhatsApp +91 86579 35511, or email info@auricsystems.in.

Remote diagnostics

We diagnose problems remotely, with no site visit needed.

Your data, exportable

Registers, stock and reports export to Excel, CSV and PDF whenever you need them.

Continuity, stated honestly

Auric Systems is a founder-led team. Your records sit in your own isolated cloud database and export to standard formats. The platform is documented in depth and covered by thousands of automated tests. We discuss continuity openly in every proposal.

Questions from IT teams

The questions we hear most.

Where is our data hosted?

Hosted on Appwrite Cloud (Frankfurt, EU), with one isolated database per business. Each business also has its own storage bucket and team.

What happens when the internet drops?

Swarnabook Office is local-first: it keeps working and syncs queued changes when the connection returns. Swarnabook Staff keeps explicit offline outboxes for exhibition order-taking and stock-count scans. Owners Live Portal and the Buyer app are designed for connected use.

Can we get our data out?

Yes. Registers, stock and reports export to Excel, CSV and PDF, and saved Excel templates keep your accountant's format.

Does it connect to our billing or accounting software?

Swarnabook works alongside your billing and accounting software and exports what your accountants need. There is no Tally connector today. Billing integration is scoped in your proposal.

Which devices do we need?

A Windows PC or a Mac for Swarnabook Office. Windows, Android, iPhone or iPad for Swarnabook Staff. An iPhone or Android phone for the Owners Live Portal. Swarnabook runs on devices you already own.

Where is AI used?

In AI Studio, for jewellery imagery only. It sends the product photos you choose to a third-party AI provider, and nothing is published until you approve it.

Next step

Show us how your house works. We'll show you Swarnabook running it.

WhatsApp us