
Struck
Struck is an AI compliance platform for the built environment. It turns Dutch building regulations, zoning plans and permit-free rules into cited answers in about thirty seconds, serving architects, engineers, developers, contractors and municipal case officers.
What is Struck?
Struck is an AI platform for building compliance, published by Struck.build B.V. of Amsterdam and founded by Max van Riel and Nikhil Nagaraj. It addresses a specific problem: in the Netherlands, establishing what may be built on a given plot means reconciling national technical rules, municipal environment plans and permit-free provisions that are scattered across thousands of documents. Struck ingests that corpus, converts it into structured machine-readable rules, and answers questions about a concrete address with references back to the source text.
The platform is organised into several modules. A permit-free check determines how much can be built without a permit and produces a PDF report. An AI assistant answers questions on technical regulations. A zoning module provides code lookup and address-specific 3D zoning plans. A document module lets teams upload their own project files and query them. A public regulation library, which the company puts at more than two million pages of Dutch building rules, is open to anyone.
Two integrations extend it into existing workflows. A direct connection to overheid.nl, added in July 2025, lets users search official documents by postcode and topic. An integration with Centric Leefomgeving, announced in June 2026, lets a municipal case officer launch Struck from an open permit application with the address carried over automatically. A separate Revit plugin, released in December 2025, runs a daylight check against Bbl article 4.147 using the geometry already in the BIM model.
Adoption is documented by name. Municipalities including Tiel, Bloemendaal and Utrechtse Heuvelrug are quoted, as are practices such as De Jong Architecten, PDR Architects and van Es architecten. Partners listed include TNO, TU Delft, VNG and the Vereniging Bouw- en Woningtoezicht.
The scope is deliberately narrow: zoning, permit-free checks and 3D plans are marked Netherlands only on every paid tier, while a separate United Kingdom offer covers the technical library alone. The company raised a two-million-euro seed round in November 2025 to fund European expansion.
What it does
- Check in seconds whether a project can be built permit-free at a given Dutch address
- Ask questions about the Bbl and technical building requirements and get answers with source references
- Look up municipal zoning plans and download an address-specific 3D zoning plan
- Upload your own project documents and query them alongside the regulations
- Search the official overheid.nl document base by postcode and topic
- Generate PDF reports carrying your own company logo for a case file or a client
- Run a daylight check against Bbl article 4.147 directly inside a Revit model
When to use Struck / When not to
A quick filter to help you decide if Struck is the right fit.
When to use Struck
- Municipal permit case officers and building-control staff who assess permit-free (vergunningsvrij) requests
- Architects and architectural designers checking what a plot allows before committing to a design
- Property developers and contractors who need an early read on zoning and technical requirements
- Independent compliance consultants who bill time spent searching regulations
- BIM managers and Revit users who want a daylight check against Bbl article 4.147 inside the model
When not to use Struck
- Teams working outside the Netherlands, since zoning, permit-free checks and 3D plans are Dutch-only
- Organisations that need to call the service programmatically, as no public API is offered
- Users who want a mobile app, as no iOS or Android application exists
- Very small practices for whom 75 EUR per month excluding VAT for a single seat is disproportionate
- Buyers who require a certificate number and a named certification body before accepting a security claim
How to use Struck
A typical end-to-end flow, from setup to results.
- Open the platform at unravel.struck.build and create an account, or sign in through Okta, Azure AD or Google
- Start on the free tier, which opens every feature with monthly usage caps
- Create a project and set its location, since answers are tailored to the plot
- Ask a question in plain language about the Bbl, parking standards or permitted use
- Read the answer with its source references and follow the links into the underlying documents
- Run a permit-free check on the address to see what may be built without a permit
- Consult the municipal zoning plan and download the address-specific 3D plan if needed
- Upload your own project documents to query them alongside the official texts
- Export the result as a PDF report carrying your company logo for the case file
- Install the Revit plugin separately and set its parameters to run daylight checks inside the model
Pros & Cons
Pros
- Answers carry source references and direct links, which makes a decision defensible in a case file
- Time savings are attested by named users, including a municipality reporting thirty seconds against thirty minutes
- A permanent free tier opens every feature, so the product can be assessed before any commitment
- The publisher commits unconditionally to never training any model on customer queries or documents
- Native integrations with overheid.nl, Centric Leefomgeving and Revit fit existing Dutch workflows
- Adoption is evidenced by named municipalities and architecture practices rather than anonymous logos
- Update cadence is praised by two named users, and the roadmap is published
Cons
- Zoning, permit-free checks and 3D plans work in the Netherlands only, which rules out most of Europe
- No public API, so the platform cannot be automated or embedded in another system
- Monthly quotas are tight, at five, ten then fifteen reports per month on the paid tiers
- Entry pricing of 75 EUR per month excluding VAT covers a single user
- The ISO 27001 claim carries no certificate number and no certification body, and the trust centre is unreachable
- The site contradicts itself on hosting, promising no third-country transfers while naming US cloud providers
- The binding terms live in an external Google Docs file rather than on the site itself
Pricing & Plans
There is a permanent free plan, which opens every feature after sign-in and caps certain actions per month. Paid subscriptions start at 75 EUR per month excluding VAT for the Starter tier, which covers a single user. Professional is 200 EUR per month for up to three users and Business 350 EUR per month for up to five, with Enterprise priced on request. A separate United Kingdom price list starts at 30 GBP per month excluding VAT, but covers only the technical library and not the zoning or permit-free modules. Payment is by card and invoices fall due within fifteen days; the terms state that no refunds are given on termination.
- every feature after sign-in
- with monthly usage caps
- 75 EUR per month excluding VAT
- 1 user
- 5 zoning reports
- 5 permit-free checks and 5 3D plan downloads per month
- 200 EUR per month excluding VAT
- up to 3 users
- quotas raised to 10 per month
- 350 EUR per month excluding VAT
- up to 5 users
- quotas raised to 15 per month
- priced on request
- unlimited reports
- checks and downloads
- 30 GBP per month excluding VAT
- technical library only
- 125 GBP per month excluding VAT
- technical library only
Data, GDPR & hosting
A consolidated view of how Struck handles your data.
GDPR overview
GDPR implementation is explicit and documented. The privacy policy, version 1.2 effective 31 August 2026, names Struck.build B.V. as data controller under Regulation 2016/679 and lists the full set of data-subject rights: access, rectification, erasure, objection under article 21, restriction, withdrawal of consent, portability and complaint. The Dutch supervisory authority, Autoriteit Persoonsgegevens, is named with its address for complaints, alongside privacy@struck.eu. A dedicated data security page is titled around GDPR compliance and describes role-based access control, full audit logs, client data separation and regular penetration testing. Processors are disclosed by name. As the publisher is established in the Netherlands, no article 27 representative is designated, which is the expected position for an EU-based controller.
Who owns the data?
Struck.build B.V. acts as the data controller under the GDPR for the personal data it collects, and says so explicitly in its privacy policy. The company states that it does not share personal data with any third party beyond its named processors unless the user has given prior consent, and that it never shares data with other users of the service. Each organisation's data is kept strictly separated, so one municipality cannot reach another's queries, reports or uploaded documents. Struck also commits to building only aggregated profiles by type of profession, never individual profiles, and states that it makes no automated decisions about users.
Reuse rights
The privacy policy sets out what Struck does with the data rather than granting the user rights over anyone else's. Struck collects name, email, IP address, occupation and employer, and telephone number, then adds credentials, payment details and search history once the service becomes paid. It uses this to run the account, resolve incidents, prevent fraud and improve the product by observing which searches and workflows are common. The decisive commitment is on training: project queries, addresses and uploaded documents are never used to train or fine-tune any AI model, by Struck or by any third-party provider. Users keep the GDPR rights of access, rectification, erasure, objection, restriction, withdrawal of consent and portability.
Data retention & training
Hosting summary
Struck states that all data is stored and processed on servers within the European Union, and adds that there are no cross-border transfers to US or third-country cloud providers. No individual hosting country is named, so the declaration is regional rather than specific. That statement sits uneasily beside the privacy policy, which names Vercel for web hosting, HubSpot for email and newsletters, Stripe for payments, and Google Cloud Platform, AWS and Azure as cloud providers, together with Google Analytics. These are US-headquartered suppliers, although each operates European regions. The privacy policy itself uses a more cautious formulation, undertaking not to transfer, store or process personal data in a country that is not GDPR-compliant. Alongside this, the publisher documents strict separation of each organisation's data, encryption of secrets at rest, role-based access control, full audit logs and regular independent penetration testing. Buyers with a residency requirement should ask Struck to reconcile the two statements in writing.
Where Struck works
Country-level availability.
Available in
Things to keep in mind
Risks and trade-offs to weigh before adopting Struck.
- A cited answer is still an interpretation: the publisher positions the tool as decision support, and the legal responsibility for a permit decision stays with the professional
- Repeatedly accepting generated answers can erode the practitioner's own command of the regulations, which is exactly the expertise a case file may later require
- The binding terms are hosted in an external Google Docs file, so their content can change without any visible trace on the site
- The site contradicts itself on hosting, promising no third-country transfers while naming several US cloud providers as processors
- ISO 27001 is claimed without a certificate number or certification body, and the trust centre is unreachable, so the claim cannot be independently checked
- Coverage is far narrower than the footer suggests: six of the eight countries listed link back to the Dutch library
- Search history becomes personal data once the account is paid, and payment records are kept for up to seven years
Setup & Integrations
Technical difficulty
Low for the core product. The platform is used in the browser and requires nothing more than creating an account, and the free tier opens every feature immediately. Two elements need administrator involvement: single sign-on through Okta, Azure AD or Google, and the Centric Leefomgeving integration, which is configured on the municipality's side. The Revit plugin is the only real installation, and it must be given parameters such as the required daylight percentage, the AE factor and the glazing transmittance before its first run.
Deployment
Integrations
Supported languages
Behind Struck
Fundraising
Social
Resources
All the official URLs gathered for verification and reference.
Alternatives
Tools that compete with or complement Struck.
Frequently asked questions
Does Struck take my municipality's own rules into account?
Which countries does Struck actually cover?
Is there a free version, and is there a free trial?
What does the cheapest paid plan cost?
Will my documents and queries be used to train AI models?
Where is the data hosted?
Does Struck offer an API?
Is there a mobile app?
Which languages does the interface support?
Can I use Struck inside my BIM model?
Should you pick Struck?
Struck is a narrow, well-evidenced product rather than a general-purpose assistant. It does one thing: it makes Dutch building regulation searchable and answerable at the level of a specific address, and it returns references so the answer can be defended in a case file. The evidence of adoption is unusually concrete for a company of this age, with named municipalities and architecture practices quoted, named partners including TNO and TU Delft, and a two-million-euro seed round raised in November 2025.
The limits are equally clear and should be read before any purchase. The modules that create most of the value are marked Netherlands only, and the United Kingdom offer is a narrower product rather than the same one in another market. There is no public API, so the platform cannot be automated. There is no mobile application.
Two claims deserve scrutiny. The ISO 27001 certification is announced in a dedicated post and sold as a deliverable on every tier, yet no certificate number and no certification body are published, and the trust centre could not be reached. And the site promises that no data crosses to US or third-country cloud providers while its own privacy policy names Vercel, Google Cloud Platform, AWS, Azure, Stripe, HubSpot and Google Analytics as processors. Neither point is disqualifying, but both are worth putting to the publisher.
For a Dutch municipality, architecture practice or developer, the permanent free tier makes the product easy to assess on real cases before committing. Outside the Netherlands, there is currently little to evaluate.
- Choosing a selection results in a full page refresh.
- Opens in a new window.