← Viva Grafix · WorkStart a project →

Subvenio — Spanish public-grants intelligence, designed and built by Viva Grafix

SaaS · Data — Studio product, 2026
Subvenio

Every new Spanish public grant, ingested daily from the national BDNS registry, classified by region and sector — published as SEO pages and a low-noise digest.

subvenio.dsl4.com
Subvenio — live site, designed and built by Viva Grafix
ProjectSubvenio — public-grants watch
ScopeProduct design · Ingestion & taxonomy · Build
MarketBusinesses & advisers
ModelFree digest · Pro €9/mo
YearEspaña · 2026

Thousands of grants. The one you qualify for expires quietly.

Spain publishes public grants through the national BDNS registry at a volume no small business can follow — spread across 17 comunidades autónomas plus national programmes. Subvenio ingests every new grant daily, classifies it by region and sector, publishes it as a clean indexable page (around 200 new pages a day), and sends subscribers a digest engineered to be low-noise: only what matches, with deadline reminders at T-14 and T-3.

The Pro tier is €9 a month — priced so that missing one grant costs more than a year of the product.

What we designed & built

A registry made legible.

Grants are a deadline business, so the product is built backwards from "never miss one that matters".

01

Daily ingestion

The full BDNS open API, every day — new grants classified across the 17 CCAA and national programmes by a deterministic sector taxonomy.

02

SEO at scale

~200 indexable, server-rendered pages published daily, with ES/EN i18n behind a cookie toggle and light/dark theming.

03

Deadlines that arrive

Matched subscribers get T-14 and T-3 reminders, magic-link access and Stripe subscriptions with HMAC-verified webhooks.

Subvenio — grant browser filtered by region and sector, cards carrying amounts and deadlines
Browse as we built it: grants filtered by territory and sector, every card carrying its amount and its closing date.
The tech

Under the hood.

The standout piece is the translation chain — six providers deep, free-tier aware.

Cloudflare Worker (zero deps)D1CronSSR template literalsES/EN i18nStripe + HMAC
01

Six-provider failover translation

ES→EN translation runs through a hybrid chain — Azure → DeepL → Google → Workers AI m2m100 → MyMemory → Apertium — with per-provider free-tier quota tracking, so volume never becomes a bill or a blackout.

02

Launch self-check

A /__cron/readiness endpoint verifies the whole pipeline end-to-end before it is trusted — the deploy isn’t done until the system says it is.

03

Substance underneath

Deterministic taxonomy, RGPD compliance, and 77 tests across ingestion, classification and delivery.

On the work · Viva Grafix, 2026

Subvenio does for grants what a good adviser would if they never slept: read everything, forward almost nothing, and never let a deadline pass unannounced — running lean on the edge with a translation chain built like a failover power supply.

Viva Grafix · Tenerife · 2026