GROUND LABS GateOS Control
signed in: — connecting…
0
Permission Checks
0
Allowed
0
Denied
0
Needs Approval

Permission Console

POST /v1/permission-check
Property
Robot
Action
Awaiting request — configure and run a check.

Live Decision Feed

real-time
No decisions yet.

Robot Location

coordinates → property → policy

The Robot's View

POST /v1/resolve-location · /permission-check/by-location

A robot doesn't know it's at "the hospital" — it knows its GPS coordinates. It streams them to Ground API, which resolves the geofence to a property and returns the verdict. Off every registered geofence, it's public space and GateOS imposes nothing.

Latitude
Longitude
Jump to a site
Enter coordinates (or jump to a site) and resolve.

Pending Approvals

robots waiting on a human decision
No pending approvals — run a check that returns REQUIRES APPROVAL and it lands here.

Robot Integration

the builder's view — register · enroll · call

Onboard a Robot Company

POST /register · /robots · /permission-check

This is what a robot company does to integrate: sign up, receive a secret API key (shown once), enroll its robots, then call the API authenticated by that key. A company can act only as its own robots — that's the whole security model.

Step through a real integration: sign up → get a key → enroll a robot → call the API as that company.

Property Policies

click a control to write to the database

Robot Fleet

RobotVendorClassInsuranceCredentials