Open Source Citizen Reporting with AI

Built on open standards. Powered by modern AI. Managed cloud or self-hosted.

FixMyStreet pioneered citizen reporting. Mark-a-Spot takes the same open source philosophy and combines it with AI-powered triage, a full CMS backend, and flexible deployment options for councils of any size.

Open311 Standard AI Built-in Open Source

Mark-a-Spot vs FixMyStreet

Both are excellent open source options. Here is how they compare.

CategoryFixMyStreetMark-a-Spot
LicenseAGPLGPL (Drupal ecosystem)
AI FeaturesNone built-inCategorization, duplicate detection, hazard detection, privacy check
API StandardCustom APIOpen311 GeoReport v2 (native)
Crisis ModeNot availableOne-click activation, CAP standard
Admin DashboardBasicFull-featured with filters, routing, templates
DeploymentSelf-hosted (Perl)Self-hosted or SaaS (Docker/K8s)
Tech StackPerl/CatalystNuxt 4 + Drupal 11
Field ServiceBasicFull app with contractor integration

What Mark-a-Spot Offers

Interactive Map Reporting

Pin issues directly on the map with precise geolocation for accurate routing.

Photo Upload & AI Analysis

Automatic categorization and prioritization through AI image recognition.

Mobile-First PWA

Progressive Web App on all devices. No app store needed.

Workflow Automation

Rule-based routing, automatic assignment, escalation management.

Escalation & De-escalation

AI sentiment analysis detects citizen mood. Proactive de-escalation.

Analytics Dashboard

Heatmaps, time series, exports for controlling and decision makers.

GDPR & Data Protection

EU hosting, data minimization, automatic deletion periods.

Field Service Management

Contractor integration with on-site processing and photo documentation.

Urban Resilience & Emergency Mode

One-click crisis mode with CAP standard export.

System Integration

Connect with SAP, EuroWig, CityKey, or any Open311-compatible system.

What Sets It Apart

Open Source (GPL)

Built on Nuxt 4 and Drupal 11. No license fees. Full customizability. Backed by large open source communities.

AI-Powered

Photo categorization, semantic duplicate detection, hazard identification, sentiment analysis. Choose your AI provider.

Crisis Mode

One-click activation for emergencies. CAP-standard export. Offline capability. Simplified categories for stress situations.

Native Open311

Full GeoReport v2 compliance. Interoperable with any Open311-compatible system. No custom integration needed.

Try It Yourself

See Mark-a-Spot in action with a live production installation.

View Live Example

Need Enterprise Features?

Contact us for a tailored demo, pricing, and deployment options.

Request Demo
Multiple
Cities
1M+
Reports
12+
Years