BACKEND-AS-A-SERVICE FOR GAMES

Add online features to your game in minutes.

DYMOL gives game developers ready-to-use APIs for reactions, promo codes, counters, telemetry, and live game events, without building or maintaining backend infrastructure.

For Unity, Godot, REST API, and custom engines.

ReactionAPI
REACTION

Add likes, reactions, votes, and lightweight player feedback.

await dymol.react({
  target_id: "level_99",
  type: "fire",
  user_id: "player_123"
})
PromoCode API
PROMO

Create redeemable codes for rewards, campaigns, and launches.

await dymol.promo.redeem({
  code_id: "SUMMER2026",
  user_id: "player_123"
})
CounterAPI
COUNTER

Track gameplay events, counters, telemetry, and live signals.

await dymol.counters.increment({
  target_id: "boss_dragon_defeated",
  amount: 1
})
COMING SOON
DeathAPI
DEATHS

Record where players die with x, y, z coordinates for heatmap analysis.

await dymol.deaths.record({
  level_id: "level_1",
  x: 12.5, y: 3.2, z: -7.8,
  cause: "fall"
})
01 — THE APIs

Core APIs for online
game features.

Start with simple APIs for the features most indie games need after launch: reactions, promo codes, counters, telemetry, and creator links.

ReactionAPI
REACTIONAPI

Reactions & Voting

Add likes, dislikes, emoji reactions, and in-game polls. Players vote on levels, items, maps, and content. Data is aggregated globally in real time.

  • Instant aggregation: See results across all players
  • Duplicate prevention: One vote per player per target
  • One REST call: Works from any engine or platform
JavaScript
await dymol.react({
  target_id: "level_99",
  type: "fire",
  user_id: "player_123"
})
PromoCode API
PROMOCODEAPI

Promo Codes

Generate, validate, and redeem promo codes for rewards, streamer campaigns, and launch events. Server-side logic prevents abuse and duplication.

  • Batch generation: Create 1,000 codes in one call
  • Expiration & limits: Per-code usage rules
  • Server-validated: Clients cannot cheat redemptions
JavaScript
await dymol.promo.redeem({
  code_id: "SUMMER2026",
  user_id: "player_123"
})
CounterAPI
COUNTERAPI

Counters & Telemetry

Track any in-game metric — boss kills, level completions, item pickups, deaths. DYMOL auto-aggregates data for daily trends and global stats.

  • Auto-aggregation: Daily and global breakdowns built in
  • Custom targets: Track anything — enemies, maps, items
  • High-throughput: Built for intense game loops
JavaScript
await dymol.counters.increment({
  target_id: "boss_dragon_defeated",
  amount: 1
})
COMING SOON
DeathAPI
DEATHAPI

Death Telemetry

Record where players die with x, y, z coordinates and cause metadata. Group by level to build heatmaps and find difficulty spikes.

  • 3D coordinates: Exact x, y, z death positions
  • Per-level grouping: Organized by level_id
  • Cause tracking: Optional death cause metadata
JavaScript
await dymol.deaths.record({
  level_id: "level_1",
  x: 12.5, y: 3.2, z: -7.8,
  cause: "fall"
})
02 — HOW IT WORKS

From local game to online
feature in three steps.

01

Create a project

Create your DYMOL project and copy your game API key. No server setup, no database to configure.

02

Call the API

Use Unity, Godot, REST, or your own engine to send events, reactions, and actions to DYMOL.

03

Ship the feature

DYMOL stores, validates, and delivers the backend logic for your game feature. Focus on gameplay, not infrastructure.

03 — COMPATIBILITY

Works with the engine
you already use.

Use DYMOL from Unity, Godot, REST API, or any custom engine with HTTP support.

UNITY C# SDK
COMING SOON
GODOT GDScript
REST API Any language
CUSTOM Your engine
04 — USE CASES

What you can build
with DYMOL.

Reactions and voting

Let players like, vote, and react to levels, items, maps, and in-game content.

Promo codes & rewards

Launch campaigns, streamer codes, community rewards, and compensation packages.

Support-a-creator

Connect players to creators with attribution tracking and reward distribution.

Global counters

Track boss kills, level completions, item pickups, and community-wide goals.

Gameplay telemetry

Record death coordinates, session data, and custom events for analytics.

Community rewards

Validate promo codes for Discord, newsletters, Kickstarter backers, and events.

Live ops experiments

Foundation for A/B testing, seasonal events, and dynamic content updates.

Launch campaigns

Time-limited codes, first-player rewards, and global event tracking for launch day.

05 — PRICING

Start free.
Scale when your game grows.

HOBBY
$0/mo

For prototypes, game jams, and small games.

  • 1 project
  • 5K requests / mo
  • All core APIs
Get started
RECOMMENDED
INDIE
$29/mo

For commercial indie releases.

  • Unlimited projects
  • 250K requests / mo
  • All APIs + DeathAPI
  • Priority support
Start Indie
STUDIO
$89/mo

For live games and teams.

  • Unlimited projects
  • 2M requests / mo
  • All APIs + DeathAPI
  • Dedicated support
  • Extra — $3 per 1M
Contact sales
NO SERVER SETUP UNITY + GODOT REST API READY FOR LIVE GAMES

Ship the feature.
Skip the backend.

Start with one API key and add online systems to your game without server setup.

Start free