← All work

TCF Monitor

TCF Monitor — SaaS · Monitoring & subscriptions
( YEAR )2026
( SECTOR )SaaS · Monitoring & subscriptions
( TYPE )Our product
( STACK )PythonCloudflare WorkersD1Stripe

A subscription service that watches TCF Canada exam-seat availability across six Canadian cities and emails candidates within minutes of a seat opening.

Challenge

Seats for the TCF Canada exam — a French test tied to immigration timelines — appear without warning and vanish fast. Candidates were refreshing booking pages around the clock and still missing openings. The product had to notice a released seat before people do, and keep noticing, unattended, for months.

What we built

  • A monitoring fleet watching exam-seat availability across six Canadian cities
  • Email alerts that reach subscribers within minutes of a seat being released
  • Stripe-powered monthly subscriptions, sold per city
  • A watchdog cron that monitors the monitors — if a city goes quiet, we know before subscribers do
  • A retrying notification outbox, so a transient failure delays an alert instead of losing it
  • WAF-aware polling that backs off and adapts rather than getting the fleet blocked

Stack

Python does the watching; a Cloudflare Worker with D1 serves the dashboard, subscriber accounts and alert pipeline; Stripe handles billing end to end.

Status

Live at tcfmonitor.com, with paying subscribers.

( NEW BUSINESS )

Have a projectin mind?

Let’s build it

hello@tensorstudio.ca · replies within one business day