Platform offerings

One platform. Two ways to run it.

We host it for you, or you run it in your own Google Cloud.

TrackPortal is a location data platform built on Google Firebase and BigQuery. Every plan gets the same product: live tracking, history, analytics, alerts, access control and device commands. What changes is who runs it and how long the data is kept.

Your Google Cloud

Enterprise Data Self‑Hosted

The whole platform is deployed into your own Google Cloud project. Your data stays in your account and your region, under your control.

$2USD / device / month

Plus Google Cloud usage, billed by Google to your account · about 40¢/device

Real-time data
No limityou decide
Analytics
No limityou decide
  • Everything in Hosted, with no restrictions
  • Full data sovereignty: your project, your region
  • Direct access to Firestore and BigQuery
  • Build your own Data Studio reports and analytics
  • Multiple organisations and customers in one install
  • Build your own front ends and integrations, on your own or with our help
  • Deployment and onboarding support
Talk to us about Enterprise

Start Hosted, move whenever you want. A Hosted account can always be moved to Enterprise Data Self‑Hosted. Because both run the same platform, your devices, users, groups, regions, alert definitions and history move to your own Google Cloud project with you.

Included in every plan

The whole platform, not a feature tier

Hosted and Self-Hosted run the same code. You never have to upgrade to unlock a module.

Real-time tracking

The map updates as soon as a tracker reports, with no refresh and no polling. What you see is what is happening now.

  • Live status: moving, idle, stopped, offline
  • Speed, heading and time in each state
  • Fleet-scale maps with 1,000+ objects

History tracking

Choose a device and a day, and see where it went. Positions are stored in hourly buckets, so a full day loads in a moment.

  • Route drawing and playback
  • Distance, stops and idle periods
  • Time-zone aware per device

Analytics

Every position flows into Google BigQuery, a data warehouse that understands geography. Reports are built in and appear inside the app.

  • Distance, move, idle and utilisation per day
  • Heat maps of dwell time and alerts
  • Statistics per region, canton or municipality

Alarms & alerts

Set up exactly the conditions your operation needs. Built-in rate limiting stops repeated alerts from flooding you.

  • Geofence enter / leave on drawn regions
  • Speed limits, idle time, ignition
  • SOS and fall detection from wearables

Sophisticated access rules

Each user sees exactly the devices they are allowed to see, and nothing else. Access is checked by the database itself, not only by the app.

  • User groups × device groups
  • Org, customer and user roles
  • Strict tenant isolation, denied by default

Device commands

Send commands to trackers from the app instead of from a phone. Every command and its reply are logged.

  • Remote fuel / engine cut-off and restore
  • Reporting interval and configuration
  • Works with GT06, H02, CalAmp and SinoTrack families

Regions

Draw regions directly on the map, or start from official administrative boundaries already loaded for you.

Vehicles, people & assets

Supports vehicle trackers, personal trackers and smartwatches, with a single view for vehicles and people.

Built on Google Cloud

Firebase and BigQuery are managed services, so there is no database server to patch, back up or rebuild.

See it

One live position, two views

Front end · the live map your team uses
TrackPortal live map
Back end · the same data in Firestore
Firestore console with position documents
Fleet report · distance, moving, idle, utilisation
Fleet report
Heat maps · where time is spent, where alerts fire
Heat maps
Compare

Hosted vs. Enterprise Data Self-Hosted

HostedEnterprise Data Self-Hosted
Pricing
Price$4 USD / device / month$2 USD / device / month
Cloud infrastructureIncludedBilled by Google to your account
Data
Real-time data history90 daysUnlimited
Analytics history1 yearUnlimited
Where data livesOur Google Cloud projectYour Google Cloud project and region
Direct Firestore / BigQuery access—Yes
Custom Data Studio reportsBuilt-in; your own optional, at extra costBuilt-in + your own
Platform
Real-time & history trackingYesYes
Analytics & heat mapsYesYes
Alerts & regionsYesYes
Access rules & rolesYesYes
Device commandsYesYes
White-labellingYesYes
Multiple organisationsYesYes
Operations
Updates & maintenanceDone by usDelivered by us, deployed to your project
OnboardingSelf-serviceAssisted deployment
FAQ

Questions we hear often

What happens to data older than 90 days on Hosted?

Live positions older than 90 days are removed from the real-time store. Your daily figures, reports and heat maps in Analytics stay available for a full year.

What does Enterprise Data Self-Hosted cost to run on Google Cloud?

At current Google Cloud list prices, a vehicle reporting every 30 seconds for ten hours a day costs about 40 cents a month for Firestore and BigQuery together. Google bills this directly to your account.

Which trackers are supported?

Common GT06 and H02 protocol vehicle trackers, CalAmp and SinoTrack devices, and wearables including our own smartwatch app. Ask us about your model.

Can we move from Hosted to Enterprise Data Self-Hosted later?

Yes, at any time. Both run the same platform, so we deploy it into your own Google Cloud project and move your devices, users, groups, regions, alert definitions and history across. Your trackers keep reporting, and your team keeps working in the same app.

Who can see which devices?

Users belong to user groups, and devices belong to device groups. A user sees a device only if their groups have been given access to it. The database enforces this on every read, so the app cannot bypass it.

Next step

Location intelligence, on your terms.

Tell us about your fleet, and we'll show you the platform working on your own devices.