Skip to content
My City
Smart urban services

Report it. Track it. See it fixed.

My City turns a photo from your phone into a work order for the right municipal team — and keeps you in the loop until you confirm the job is done.

  • Data stored in Canada
  • English and French
  • Faces and plates auto-blurred
The My City app on a phone, showing a resident's reports and a map of nearby issues
What you can report

If it is broken on your street, it belongs here.

Eighteen categories of civic issue, each already mapped to the department that owns it. These are six of the most common.

A city street with cracked and broken asphaltRoads & pavement

Potholes and broken pavement

Cracked asphalt, sunken slabs, crumbling curbs — pinned to the exact spot on the map.

An overflowing public waste bin surrounded by litterSanitation & waste

Overflowing bins and dumping

Missed collections, illegal dumping, and litter that never seems to get picked up.

A lit street lamp against a night skyStreet lighting

Lights out, or on all day

A dark corner is a safety problem. Report the pole; it goes to the team that maintains it.

A snow-covered residential sidewalk in winterAccessibility & sidewalks

Sidewalks nobody can use

Uncleared snow, blocked ramps, missing curb cuts — the things that decide whether someone can leave the house at all.

A flooded city street with water covering the roadwayWater & drainage

Flooding, leaks and blocked drains

Standing water and burst mains, reported before they take out the road underneath them.

A wall covered in colourful graffiti at nightPublic property damage

Graffiti and vandalism

Tagged walls, damaged benches, broken shelters — logged with a photo and a location.

And everything else a city has to look after.

Traffic signs, parks and green spaces, pests, noise, construction safety, transit stops, utilities, public safety — eighteen categories in all. A municipality can rename any of them and re-route where they land.

The Toronto skyline at golden hour

Built for a city — not adapted for one afterwards.

18
issue categories, routed out of the box
EN / FR
every screen, in both languages
60 s
voice reports, transcribed automatically
100%
of resident data kept in the deployment's own region
How it works

Four steps, and none of them is “wait and hope”

From the photo you take to the confirmation only you can give.

  1. You report it

    Snap a photo, record up to 60 seconds of voice, or just type. Your location is picked up automatically, and faces and licence plates are blurred before the picture is stored.

  2. We route it

    The report is classified, duplicates are merged, and a single work order lands with the department that owns that category. Nobody re-types anything.

  3. You are told

    A tracking code and a live status — assigned, in progress, resolved. You get notified at every change instead of having to phone and ask.

  4. You close it

    The crew uploads proof of the work. Then it is your call: confirm the fix, or reopen it in one tap if it is not actually done.

The same timeline the resident and the city both see.

One platform

Four groups of people, one source of truth

Everyone involved in fixing a city problem is looking at the same report — not at four systems that disagree.

Citizens

The eyes of the city. They spot and report issues with a photo and a tap, track every report in real time, and grow their citizen score when fixes are confirmed.

Contractors & Teams

The hands of the city. They accept jobs on their phone and upload before-and-after proof of the work.

City Managers

The brain. They watch the map, route work, and keep residents informed through shared project, event and announcement layers, plus emergency alerts.

System Admins

The architects. They manage cities, roles, departments and security across the whole deployment.

For municipalities

Stand up a city in days, not months

One dashboard for the inbox, the map, the departments and the audit trail. Deploy it whichever way your policy allows.

Cloud

Fully managed and hosted by Geoxity — in Canada for this deployment, or in your own data centre on-premise. Automatic updates, scaling and backups — no infrastructure for you to run.

On-premise

Run it inside your own municipal data centre when policy requires it. Same product, same updates, your perimeter.

Data residency is configured per deployment, to meet the law of the country you operate in. On this deployment, all resident data is stored in Canada; automated classification of a report runs in the United States — both are set out in full in our privacy policy.

Montréal seen from Mont-Royal at sunset
Pricing

Transparent pricing, scaled to population

Pilot the whole platform free for 90 days. No procurement cycle needed to find out whether it works for you.

Start here

Pilot

Freefor 90 days

Run My City across one of your wards or districts. We help you onboard, train staff, and tune the issue-to-department routing. Includes everything in the Cloud tier.

  • Up to 5,000 residents in scope
  • Cloud-hosted, white-glove onboarding
  • Direct line to Geoxity engineering
  • Convert to a paid tier at any time
Request a pilot

Cloud

From CA$0.18per resident, per year

Hosted on Geoxity Cloud — in Canada for this deployment. Volume discounts start above 100k residents. Includes a 99.9% uptime SLA, daily backups, and 24/5 support.

  • Unlimited citizens, teams, and admins
  • All channels: web, iOS, Android
  • Per-city configuration & branding
  • Audit log + SOC 2 alignment in 2026
Get a quote

On-premise

Customannual licence

Self-hosted inside your municipal data centre when policy requires it. Same source, same updates, your perimeter. We provide the deployment runbook and quarterly version drops.

  • Docker Compose or Kubernetes
  • Air-gapped install supported
  • Quarterly release cadence
  • Dedicated upgrade engineer
Talk to us
A municipal worker in high-visibility clothing repairing a road with a jackhammer

Nothing quietly falls off a list

A resident photographs a problem. The right team is dispatched, the work is tracked, and the person who reported it decides when it is finished. That last part is the difference.

Talk to us about a pilot
FAQ

Questions we get asked

What municipalities and residents ask us most, answered plainly.

What is My City?

A smart urban-services platform. Residents report a problem with a photo and a location; the report is classified, routed to the responsible department, tracked through the work, and closed only when the person who reported it confirms the fix.

Does it cost residents anything?

No. The apps and the web version are free for residents. Municipalities pay for the platform.

Where is our data stored?

Data residency is configured per deployment to meet local law. On this deployment, resident data is stored in Canada, on Canadian cloud infrastructure. Some AI processing — the automatic classification of a report — runs outside Canada, which we disclose in full in our privacy policy along with how to avoid it.

Can we run it on our own infrastructure?

Yes. My City is available as a managed cloud service or as a self-hosted, white-labelled deployment on the municipality's own infrastructure. Both run the same product.

Is it available in French?

Yes. The resident app, the staff dashboard and this site are fully bilingual in English and French, and a municipality chooses which languages it offers.

What do staff use?

A web dashboard: an inbox of incoming reports, a map of where the work is, assignment to the right department and team, and the full timeline of everything that has happened to each report.

Get the app

Start reporting today

The web app works right now, in any browser, on any device. The iOS and Android apps ship with the first pilot launch.

Coming soonGoogle PlayComing soonApp StoreOpen the web app

Free for residents, always. Municipalities pay for the platform.

Someone photographing a city street with their phone