← Viva Grafix · Work
Design collaboration with DSL4 Digital · 2026
EN · ES
Start a project →

Subvenio — Product design for DSL4 Digital

SaaS · Data — Design collaboration with DSL4 Digital, 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 — DSL4 Digital product interface with product design by Viva Grafix
ProjectSubvenio — public-grants watch
ScopeProduct design · Information architecture · Data UX
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.

DSL4 Digital engineers the grant ingestion, classification, translation and reminder systems. Viva Grafix’s role was to make that volume operable: clarify regional and sector relevance, keep deadlines visible and make a large registry feel navigable rather than noisy.

Viva Grafix’s design response

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 the interaction model we designed: grants filtered by territory and sector, every card carrying its amount and closing date.
Engineering context

Under the hood.

DSL4 Digital’s six-provider translation chain is the technical context; our design work keeps its results, limits and deadlines understandable to a busy adviser.

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 pairs DSL4 Digital’s grant-processing system with Viva Grafix’s information design: read everything, forward almost nothing, and never let a deadline pass unannounced.

Viva Grafix · Tenerife · 2026