HomePlatform
Architecture

Three surfaces.
One data spine.

Every person in your supply chain touches the same ledger — field reps on the app, leadership on the web, retail partners on an OTP link — and the database guarantees they can never see each other's business.

Surface 01

The Field App — Android & iOS

The rep's entire day lives here: today's beat, route map, check-ins, outcomes, orders, demos, expenses. Everything works offline and syncs when signal returns.

  • Offline queue first — every write is local before it's network
  • Barcode & camera — stock scans, photos, compressed video
  • Push notifications — approvals, beat changes, security alerts
  • OTA updates — features ship without app-store resubmission
Surface 02

The Command Center — Web

Dashboards, live GPS tracker, approvals inbox, distributor management, inventory, targets and the full reporting engine — the console leadership actually opens every morning.

  • Live field map — every rep's breadcrumb trail, updating in real time
  • Kanban pipelines — orders, demos and approvals drag through their states
  • Role-scoped views — an area manager sees their area; a director sees all of it
Surface 03

The Retailer Portal — OTP, no app

Your outlets aren't employees — they shouldn't need accounts. A registered mobile number plus a one-time code opens a lightweight ordering page scoped to that outlet.

  • OTP-gated, link-scoped — the portal code in the link identifies the outlet
  • One-tap conversion — requests become sales orders tagged self-service
  • Zero IT footprint — no install, no password reset tickets, no training
1
Outlet opens its linkUnique portal code — no app store involved
2
Verifies with OTPSent to the registered mobile — identity proven
3
Picks products & qtyYour live catalog with current pricing
✓
Rep converts itQueued request → confirmed sales order, distributor assigned
The data spine

Sync that respects the money.

Field work happens where networks fail. Visaler's sync engine is built so that reconnecting is boring — ordered, versioned, and honest about conflicts.

Chronological Replay

Queued writes flush in capture order, not arrival order — a 10am order never loses to an 11am edit that reached the server first.

Versioned Writes

Every mutable record carries a server-stamped version. The client states what it saw; if reality moved on, the write is a flagged conflict — visible, never silent.

No Silent Overwrites

Order quantities, expense amounts, payments and contract values can never last-write-wins. Money-adjacent data always gets human review.

Multi-tenant by construction

  • Postgres row-level security on every business table
  • Org resolved from the JWT server-side — never from client input
  • Realtime channels prefixed per org — no global event firehose
  • Company-scoped login links, one namespace per org

Engineered for the field

  • Gzipped delta sync, paginated pulls, resumable chunk uploads
  • GPS batched on a tunable cadence — accuracy without radio floods
  • Bounded on-device caches — the app never grows until it dies
  • OTA bundle updates reach every device within minutes
Infrastructure

Hosted on certified cloud infrastructure.

Visaler deployments run on enterprise cloud infrastructure whose providers maintain ISO/IEC 27001-certified information-security programs for their platforms.

Certified data centers
ISO/IEC 27001-certified infrastructure
Encrypted & monitored
TLS in transit, encrypted at rest
ISO/IEC 27001
Provider-held security certification

ISO/IEC 27001 certifications are held by the respective cloud providers for their infrastructure and services.

The platform is the product.

Same engine, your products, your hierarchy, your picklists. Provisioned per org in days.