Measure your network on the move.

OSO is a white-label app and dashboard for mobile networks. The people you already have in the field carry your branded Android app, and it records signal, speed and call quality while they work. Your dashboard shows where coverage falls short and which places to fix first.

Excellent
Good
Fair
Poor
Bad
No service

Drive tests cover the roads. Your field teams cover everywhere else.

Drive testing is accurate but runs a few times a year, mostly on roads. Crowdsourced panels benchmark you against rivals, but they can't tell you what your own cells did in that car park this afternoon. OSO fills the gap with continuous measurement you control.

How OSO compares with drive tests and crowdsourced panels
Drive testsCrowdsourced panelsOSO
Where it measures Roads on planned routes Wherever panel users happen to be Wherever your teams go – indoors too
How often A few campaigns a year Continuous Every scheduled run, every day
Cell-level detail Yes Limited Yes – serving cell, band and PCI
Who controls it You, per campaign The panel provider You – your app, your schedule
Who owns the data You The provider, shared across operators You

From kick-off to first not-spot, without new kit in the field.

Your teams carry a phone they already have a reason to carry. OSO does the measuring.

  1. Make it yours

    Send your logo, colours and app name. You get your own Android app and a dashboard on your domain.

  2. Enrol your team

    People join with a code, read what is shared, agree, and choose their capture windows.

  3. Capture on its own

    Runs start and stop by themselves. Readings wait out dead zones and sync over mobile data.

  4. Act on not-spots

    The weakest places rise to the top with the finding, the cell and a hand-off to planning.

Your field teams run the app. Your planners work from the dashboard.

The field app runs itself inside the hours each person chooses.

An Android app in your brand. Schedule a run once and it starts and stops on its own, keeps readings when there's no signal, and syncs as soon as there is.

Running

6.4 km traced

1 h 12 min · 214 readings · window 12:00–18:00

Signal · 4G · B20

−94 dBm Fair

Down

42.1 Mbps

Up

8.3 Mbps

Latency

38 ms
Sample data

The dashboard ranks the places to fix.

The weakest places come first, each with its postcode, serving cell and one plain sentence on what OSO found. Send any of them to your planning team in one click.

Good or better

78.2 %

+3.1 pts vs last week

Not-spots

23

−4 vs last week

Median RSRP by hour · dBm

Signal through the day

Signal is weakest at 17:00 – −103 dBm median, as the evening commute peaks.
Unit: dBm.
Sample data

Your brand, from the icon on the phone to the domain of the dashboard.

Your people install your app, not someone else's. Pick a brand on the right to see the same app change hands.

  • App name, icon and splash screen
  • Your colours and type throughout
  • Dashboard on your own domain
  • Single sign-on for your staff
  • Your privacy notice and consent wording
  • Delivered through your device management
OSO
Good afternoon
RUNNING 6.4 km traced
1 h 12 min · 214 readings · 12:00–18:00 Stop run
SIGNAL−94 dBm
DOWN42.1
PING38
Illustrative brands

Every reading records the radio, the speed and the place.

A reading every 5 seconds and a speed test every few minutes, over mobile data only, tagged to a hexagon, a postcode and a ward.

Signal

RSRP · RSRQ · SINR · RSSI · CQI · SS-RSRP · SS-SINR

Network

2G · 3G · 4G · 5G NSA · 5G SA · cell ID · PCI · band · ARFCN

Speed

Download · upload · latency · jitter · packet loss

Calls

Signal at call start and end · possible drops

Place

GPS and accuracy · hex bin · postcode · ward · district

Device

Model · Android version · battery · sync queue

Your staff opt in, and the data stays yours.

Measurement only works if your people trust it. OSO measures inside the windows they agree to and nothing else.

Capture windows

Nothing is measured outside the hours each person schedules.

Never content

No call audio, numbers, messages, apps or browsing. Ever.

Yours to take

Raw readings by CSV or API, with place names on every row.

One plan, billed annually.

OSO Enterprise is a single annual subscription. The price depends on how many phones you put in the field.

Enterprise

Your branded app and dashboard, hosting, updates and support in one contract.

Annual subscription Quoted on the number of phones in the field
  • Android app in your name, icon and colours
  • Dashboard on your own domain
  • Single sign-on for your staff
  • Hosting in the region you choose, or in your own cloud
  • Readings by CSV export and API
  • Every region, every team
  • Updates for new Android releases
  • Support with a service level agreement

Billed annually. Phones, SIMs and data plans are yours and aren't included. Prices exclude VAT.

Questions network teams ask.

Something else on your mind? Bring it to the demo.

Why Android only?

Only Android lets an app read the radio – signal strength, quality and the serving cell. An iPhone can run a speed test but can't see the radio, so the data would be thin.

Do we need new phones?

Any recent Android phone with your SIM works. For clean, comparable data, a single model on dedicated SIMs is best.

Does it replace drive testing?

No. It fills the months between campaigns and reaches places a drive test can't – car parks, stations, estates and indoors.

Who owns the data, and where is it kept?

You own every reading. It is hosted in the region you choose, or in your own cloud, and you can export it at any time.

How is OSO priced?

There is one plan, Enterprise, billed annually. The quote depends on how many phones you put in the field.

How do you handle staff privacy?

People opt in, see exactly what is shared and choose their own windows. OSO never records call contents, numbers, messages, apps or browsing.

How long does it take to launch?

[X] weeks from kick-off to the first runs, including your branded app build and dashboard set-up.

How much data does it use?

Readings are tiny. Speed tests use more – roughly 50–300 MB each depending on speed – and you set how often they run.

See your own network on OSO.

30 minutes, on sample data from an area you choose. Leave with a plan for a branded pilot.