cronplan
In development – waitlist open

Cron jobs and scheduled webhooks. As an API. Hosted in the EU.

cronplan fires your scheduled HTTP requests reliably – recurring via cron expressions or one-off at an exact timestamp. With retries, delivery logs, and signed payloads. Hosted in German data centers, GDPR-compliant, DPA included.

Built for developers, designed for compliance

API-first

Create, update, and pause schedules over REST. Cron expressions for recurring work, timestamps for one-off events – reminders, trial expirations, follow-ups.

Reliable delivery

Automatic retries with exponential backoff, HMAC-signed payloads, and full delivery logs. You see every request and every response.

EU hosting, no compromises

Operated in German data centers with EU-only subprocessors. No third-country data transfers, no CLOUD Act exposure.

DPA in one click

An Art. 28 GDPR data processing agreement at signup – subprocessor list and TOMs included. Your DPO will thank you.

One request, one schedule

Recurring or one-off – the API stays equally simple.

POST https://api.cronplan.com/v1/schedules
{
  "target_url": "https://app.example.com/hooks/reminder",
  "schedule": "0 8 * * MON",        // recurring: every Monday 08:00
  "payload": { "customer_id": "c_4821" },
  "retry": { "max_attempts": 5, "backoff": "exponential" }
}

POST https://api.cronplan.com/v1/schedules
{
  "target_url": "https://app.example.com/hooks/trial-expired",
  "run_at": "2026-08-22T09:00:00+02:00",  // one-off
  "payload": { "customer_id": "c_4821" }
}

What teams use cronplan for

Why not just use a US provider?

US scheduling APIs
Technically solid – but no DPA and data transfers to the US. A contractual dead end for EU agencies acting as processors.
Browser cron tools
Fine for pinging your own webspace, but no API, no one-off webhooks, no retries, and usually no DPA.
cronplan
A developer API with EU hosting and a DPA. The gap in between – on purpose.

Early access for early adopters

Sign up to hear first when cronplan launches. Waitlist members get an extended trial and founding-customer pricing.

Need a DPA? That's exactly why we exist.

Request the draft of our data processing agreement – we'll get back to you personally within one business day.

We use your details solely to handle your request. See the Datenschutzerklärung for details.

Frequently asked questions

Where is my data processed?

Exclusively in German data centers (Hetzner, Falkenstein/Nuremberg). All subprocessors are EU-based – the full list is part of the DPA.

Do I get a data processing agreement?

Yes. An Art. 28 GDPR DPA including the subprocessor list and technical and organizational measures is available at signup – no negotiation, no surcharge.

Does cronplan work for Swiss companies?

Yes. Hosting in Germany is compatible with the revised Swiss data protection act (revFADP/revDSG), and for Swiss companies serving EU customers, the DPA covers the GDPR side as well.

What will cronplan cost?

There will be a free starter tier and paid plans from around €19 per month, scaled by executions and log retention. Waitlist members get founding-customer pricing.

When does it launch?

We're building cronplan right now. The waitlist shapes what ships first – sign up and tell us what you need.