How WULFRN works — NATO defense procurement intelligence in four steps
WULFRN aggregates defense procurement data from 9 government portals, AI-enriches every record, and lets you search, track, and get alerted across all 32 NATO nations in one platform. This page walks through the four steps end-to-end: aggregate, classify, enrich, and search/alert. If you want the rigorous version with the verification methodology, see /methodology.
By Vilhelm Drosjer, founder, WULFRN·Last updated 2026-05-21·~5 min read
Aggregate → Classify → Enrich → Search
Step 1 — Aggregate
Nine portals run on a daily ingest schedule at 06:00UTC: TED (EU/EEA), Doffin (Norway, including below-threshold), NSPA (NATO supranational), NCIA (NATO C4ISR/cyber), SAM.gov (US DoD), FMV.se / e-Avrop (Sweden, including below-threshold), udbud.dk (Denmark), HILMA (Finland), and Ríkiskaup (Iceland). Each scraper normalises the source portal's schema into WULFRN's unified record format. Cloudflare-protected portals (NSPA, NCIA) are ingested via headless browser; everything else uses native APIs or HTTP scraping.
Step 2 — Classify
Every ingested record is run through a deterministic classifier: (a) match the buyer name against WULFRN's 258-entity NATO defense buyer allowlist, OR (b) match the CPV code against the defense-relevant taxonomy. Records that pass either rule are tagged is_defense=true. Civilian buyers (universities, hospitals, municipalities, public utilities) are excluded by default but retained for traceability and dual-use queries. Of 182,470 records ingested, 22,351 are verified defense — the 12.2% that survives the civilian-noise filter is the actual product.
Step 3 — Enrich
Verified-defense records are AI-enriched by GPT-4o-mini with four classifications: defense domain (one of 13 — Naval, Air, Land, C4ISR, Cyber, Ammunition, Logistics, Infrastructure, IT/Software, Space, Medical, Training, Consulting), capability tags (3-6 specific keywords describing what is being procured), SME suitability (whether the contract is plausibly winnable by a small or medium enterprise), and a plain-English summary (2-3 sentence overview that translates portal jargon and non-English notices into searchable English). The classifier itself is deterministic; only the metadata layer is LLM-generated.
Step 4 — Search, alert, and track
The enriched dataset surfaces in three primary workflows: full-text + structured search at wulfrn.com/search (free, no login required), daily alerts on capability-tag matches delivered at 06:00 UTC (Pro and Enterprise), and watchlists + intelligence pages for specific buyers, suppliers, and country-domain combinations. Every record links back to the source portal URL so you can verify the original notice.
Key features
- Unified search across all NATO defense procurement. One query covers TED, Doffin, NSPA, NCIA, SAM.gov, and the four Nordic national portals. No more switching between 9 portals in different languages.
- Daily personalised alerts at 06:00 UTC. Capability-tag, country, and defense-domain filters combined; AI-classified matches in your inbox before the working day starts in Europe.
- Plain-English AI summaries. Every tender title and description, regardless of original language (Norwegian, Swedish, Finnish, German, French, etc.) gets a 2-3 sentence English summary at ingest.
- Buyer and supplier intelligence. Per-buyer profiles (publishing cadence, top suppliers, domain footprint, annual volume) and per-supplier profiles (recent wins, top buyers, geographic footprint). 20,855 buyer profiles and 34,246 supplier profiles tracked.
- Predictions on tender detail pages (Pro and Enterprise) — historical-pattern forecasting of likely renewal timelines for framework agreements and recurring procurements.
- Free tier covers all 32 NATO nations with no time limit. The free product is built around full search visibility; gated features are alerts, full award visibility, watchlists, API access, and team seats.
Who WULFRN is for
WULFRN is built for the defense-sector business-development professional, capture manager, and procurement analyst who currently spends several hours a week monitoring multiple national portals in multiple languages — and who has a small enough team that an enterprise CRM purchase is not realistic. Specifically:
- Defense SMBs (10-200 staff) — technical specialists who need to find sub-€1M contracts that match their capability without hiring a dedicated procurement analyst. The below-threshold Nordic coverage is the high-leverage segment for this group.
- BD professionals at primes and Tier 1 suppliers — who want NATO-wide visibility in one place rather than maintaining separate watchlists across nine portals.
- Capture managers running multi-country pursuits — who need to see which buyers are publishing in which domains across NATO, with the buyer-pattern context that makes capture planning actually informed.
- Defense consultants and analysts — who need clean, defense-classified data for market sizing, competitive analysis, and trend reporting without manually re-classifying every TED notice.
The workflow WULFRN replaces: weekly manual sweeps of Doffin, TED expert search, NSPA portal, NCIA portal, SAM.gov advanced filters, and the four Nordic national portals — each in a different language, each with a different schema, each producing both defense and civilian notices that you triage by hand. WULFRN does the sweeping, the language translation, the defense classification, and the capability tagging; you read the result in one place.
Getting started
The Free tier is the on-ramp. Open wulfrn.com/search, filter by country and defense domain, and verify the data matches your expectations against the buyers you already know (e.g. Forsvarsmateriell for Norway, BAAINBw for Germany, DGA for France). No card capture, no time limit, no login required to search.
If the data passes that gut check, create a free account to enable saved searches and weekly email digests. From there, upgrade to Pro (NOK 18,000/yr) when you want daily capability-tag alerts and full award-visibility, or to Enterprise (NOK 120,000+/yr) when your team needs API access, team seats, or custom defense-domain classification rules.
Frequently asked questions
Is WULFRN free?
Yes — the Free tier covers all 32 NATO nations with full search, filter, and view access, with no time limit and no login required to search. No credit card capture. Use it indefinitely as your defense-procurement search engine. Pro (NOK 18,000/yr) and Enterprise (NOK 120,000+/yr) add alerts, watchlists, full award visibility, API access, and team seats — but the core search is permanently free.
How often is WULFRN updated?
All nine source portals (TED, Doffin, NSPA, NCIA, SAM.gov, FMV.se / e-Avrop, udbud.dk, HILMA, Ríkiskaup) refresh daily at 06:00 UTC. New tenders, award notices, and amendments appear in WULFRN within 24 hours of publication on the source portal. Defense classification, capability tagging, and AI summaries run inline during ingest so records are search-ready immediately.
What countries does WULFRN cover?
All 32 NATO nations — every Alliance member, including Finland and Sweden after their 2023-2024 accession — plus NATO supranational procurement (NSPA, NCIA) and the US Department of Defense via SAM.gov. The five Nordic countries (Norway, Sweden, Denmark, Finland, Iceland) include below-threshold national-portal coverage that TED-only platforms miss. For the major non-Nordic NATO nations (Germany, France, Poland, UK, Italy, Spain, etc.) coverage is TED-sourced above-threshold; below-threshold national-portal coverage for those countries is on the roadmap.
Do I need an account to use WULFRN?
No — search, filter, view tender details, and read AI summaries are all available without an account. A free account adds saved searches, saved tenders, and weekly email digests. A Pro account adds daily alerts on capability-tag matches, watchlists for specific buyers and suppliers, and full visibility into award winners and amounts.
How are WULFRN's alerts personalized?
Pro and Enterprise users set capability tags (e.g. 'tactical radio', 'naval propulsion', 'cybersecurity', 'individual equipment') and optionally restrict by country and defense domain. Every new tender that matches your tag-and-filter combination triggers an alert in the next daily 06:00 UTC digest. The matching runs against the AI-generated capability tags, defense-domain classification, and structured fields from the source portal — not raw keyword search — so you do not need to know the exact terminology each buyer uses.
How does WULFRN classify a tender as defense-related?
Every ingested record is tested against two rules: (a) is the buyer on WULFRN's curated allowlist of 258 NATO defense entities, or (b) does the CPV code fall in the defense-relevant taxonomy. If either rule fires, the record is tagged is_defense=true. Universities, hospitals, municipalities are excluded by default. Full methodology, allowlist composition, and CPV taxonomy detail are documented at /methodology.
Read more
- Methodology — the rigorous version, with classification rules, source-portal details, and known limitations.
- About WULFRN — origin, team, founder context.
- Pricing — Free / Pro NOK 18,000/yr / Enterprise NOK 120,000+/yr.
- Defense procurement glossary — 38 terms covering portals, regulations, agencies, and procedure types.
- TED, Doffin, NSPA — the three most-referenced data-source glossary entries.
Questions this page didn't answer? Email vilhelm@wulfrn.comand we'll either answer directly or update the page.