Prijzen

Je betaalt voor de bronnen die je draait en de requests die je serveert. Je database blijft van jou; we rekenen nooit per rij.

Sandbox

Probeer het op een zijproject

$0 / maand

  • 1 database, 1 tegelbron
  • Rebuild elke 24 uur
  • 50.000 tegelrequests / maand
  • 100 geofences, 100 gevolgde gebruikers
Gratis starten

Starter

Voor een product met een kaart erin

$29 / maand

  • Live updates via LISTEN/NOTIFY
  • 5 tegelbronnen, 2 databases
  • 1 mln. tegelrequests / maand
  • 5.000 geofences, 5.000 gevolgde gebruikers
  • Webhooks
  • MBTiles-download
Kies Starter

Pro

Voor teams waarvan de data de hele dag beweegt

$149 / maand

  • Alles uit Starter
  • 25 bronnen, 10 databases
  • 10 mln. tegelrequests / maand
  • Geofences gesynchroniseerd uit PostGIS
  • Eigen tegeldomein
  • PMTiles-export voor statische hosting
Kies Pro

Enterprise

Dedicated workers, in jouw cloud of de onze

Neem contact op

  • Dedicated tilefeed-workers
  • VPC-peering / PrivateLink
  • SSO en auditlog
  • 99,95% uptime-SLA
Contact opnemen
Limieten per abonnement vergeleken
Limiet SandboxStarterProEnterprise
Tegelbronnen 1525Onbeperkt
Databases 1210Onbeperkt
Tegelrequests 50k / mnd1M / mnd10M / mndOp maat
Geofences 1005.000100.000Onbeperkt
Gevolgde gebruikers 100 / mnd5k / mnd50k / mndOp maat
Gegeorefereerde kaarten 110100Op maat
Updates Rebuild elke 24 uurLive, seconden na een writeLive, seconden na een writeLive, seconden na een write
Eigen tegeldomein NeeNeeJaJa

Ga je op een betaald abonnement over je tegellimiet, dan blijven de tegels gewoon geserveerd; we mailen je voordat er iets verandert. De Sandbox pauzeert bij de limiet.

Vragen

Werkt het met Supabase, Neon, RDS of Cloud SQL?

Ja, met één kanttekening: live updates gebruiken Postgres LISTEN, en dat werkt niet via poolers in transaction-modus. Gebruik de directe connectiestring (poort 5432 bij Supabase, de niet-gepoolde host bij Neon). Kun je alleen een gepoolde URL gebruiken, kies dan snapshotmodus en we bouwen opnieuw volgens schema.

Hoe snel zijn live updates?

Meestal één tot drie seconden van COMMIT tot een verse tegel. Notificaties worden gedebounced in kleine batches, dus een bulkbewerking van 10.000 rijen rendert elke geraakte tegel één keer opnieuw in plaats van 10.000 keer.

Welke kaartbibliotheken kunnen de tegels gebruiken?

Alles wat Mapbox Vector Tiles en TileJSON leest: MapLibre GL, Mapbox GL, OpenLayers, Leaflet met een vector-tile-plugin, deck.gl, QGIS.

Kan ik vertrekken en het zelf draaien?

Ja. MapSocket draait tilefeed, dat een MIT-licentie heeft. Elke bron heeft een knop Export config die je de tilefeed-TOML geeft, en je kunt de MBTiles of een PMTiles-archief op elk moment downloaden.

Wat telt als gevolgde gebruiker?

Een unieke userId die in de maand minstens één /v1/track-call heeft gedaan. Calls naar /v1/context en geofence-zoekopdrachten tellen niet mee.

Welke toegang tot mijn database heeft MapSocket nodig?

Een rol die SELECT mag uitvoeren op de tabellen die je publiceert. We raden een aparte read-only rol aan; het dashboard geeft je de exacte CREATE ROLE- en GRANT-statements. Voor live updates voer jij (niet wij) per tabel een kleine triggerfunctie uit, waarvoor je één keer tabeleigenaarsrechten nodig hebt.

Hoe wordt mijn connectiestring opgeslagen?

Versleuteld met AES-256-GCM voordat hij onze database raakt, met de sleutel daarbuiten bewaard. Hij wordt alleen ontsleuteld in de worker die je tegels bouwt, en wordt nooit meer getoond in het dashboard of de API, alleen host, database en gebruiker.