Choose where your data lives and how each device connects
Perfect Hospital Management System supports managed cloud, private CouchDB-compatible infrastructure, and on-premise LAN deployments. You can also choose Local Database mode for offline continuity or Remote Database mode for direct access without a local operational database.
Where can the database be hosted?
Choose the arrangement that matches your organization's security policy, approved data region, connectivity, and operational requirements.
Managed cloud
SARU TECH can provide the CouchDB database with a paid licence. Each client uses a separate database on managed infrastructure.
- Managed and secured by SARU TECH
- Hosted in the USA by default
- Simplest deployment for most practices
Your own CouchDB
Bring a CouchDB-compatible database and control the provider, hosting location, backups, access rules, and infrastructure.
- IBM Cloudant or another compatible service
- Private cloud or hospital-managed server
- On-premise or an approved data region
Hospital LAN
Host CouchDB inside the hospital's local area network for an internal on-premise deployment that does not depend on public internet.
- Internal network access
- Hospital-controlled infrastructure
- Suitable for restricted or isolated sites
Private database requirement: the system needs a reachable CouchDB-compatible connection URL and valid credentials. The server must permit the required application traffic. Use HTTPS whenever traffic leaves a trusted private network.
Local Database or Remote Database?
The hosting choice and Database Mode can be combined. For example, a hospital can use its own IBM Cloudant instance with local-first synchronization, or use that same instance in remote-only mode.
Local Database
DEFAULTBest for: unreliable internet, mobile teams, remote clinics, sensitive areas, and continuity during outages.
- Operational data is stored in a local PouchDB database on the device.
- With a licensed remote database, changes synchronize when connectivity is available.
- Work can continue during an internet interruption and synchronize after the connection returns.
- The Free plan remains local on one PC and does not provide remote synchronization.
Remote Database
PAID ONLYBest for: sites with guaranteed connectivity that do not want the application's operational database stored on the PC.
- Data is read from and written directly to CouchDB.
- No local PouchDB operational database or synchronization process is used.
- The CouchDB server must be reachable at all times.
- A valid, unexpired paid licence is required. Remote mode is unavailable on the Free plan.
| Question | Local Database | Remote Database |
|---|---|---|
| Works through an internet interruption? | Yes, using the local database | No, CouchDB must remain reachable |
| Operational database stored on the device? | Yes | No local PouchDB database |
| Synchronization used? | Yes, when a remote database is licensed and configured | No, reads and writes are direct |
| Available on the Free plan? | Yes, for local use on one PC | No |
| Recommended connection? | Any connection; work can continue offline | Stable, continuous internet or private network connectivity |
How to switch to Remote Database mode
To return to offline-capable operation, follow the same path, select Local Database (Default), and save. Coordinate the change with your administrator and confirm that the local database contains the records the team needs before depending on offline access.
Bring your own CouchDB with Alternative DB
A hospital or clinic can replace the SARU TECH-managed remote endpoint with its own CouchDB-compatible database. This is useful when the organization requires an approved provider, a private cloud, a particular data region, or hospital-managed infrastructure.
IBM Cloudant is one supported CouchDB-compatible option. See the IBM Cloudant product page for current service and region information. Provider plans, prices, and compliance options can change, so verify the current configuration before deployment.
Security and compliance checklist
Database location is only one part of a secure deployment. The SARU TECH data and security brief also identifies the following controls:
Quick decision guide
- Choose Local Database if offline continuity matters or connectivity may be interrupted.
- Choose Remote Database if connectivity is guaranteed and you do not want a local operational database on the PC.
- Choose managed cloud for the simplest managed setup.
- Choose Alternative DB when you need control over the provider, region, private network, or server.
- Choose LAN deployment for an internal on-premise environment that can operate without public internet.

