BBMW0 Technologies · IFC Compliance

The IFC Compliance
Checker for
Singapore & Malaysia

Validate BIM models against Singapore CORENET-X (IFC+SG 2025) and Malaysia NBeS (UBBL 1984) offline. 20 check levels. 8 agencies. 50+ design code rules. No cloud. No subscriptions.

20
Data Check Levels
89
Singapore Agency Rules
50+
Design Code Rules
100%
Offline Operation
20 Check Levels
L1
IFC Entity Class with AI-suggested replacement for proxy elements
L4
Classification Reference mandatory per CORENET-X COP3
L7
SGPset_ Properties cross-referenced from classification code
L13
SVY21 Georeferencing EPSG:3414 mandatory for Singapore
L15
GUID Uniqueness across all discipline files
L18
Geometry Validity no degenerate or NaN bounding boxes
+ 14 more check levels in every validation run
Regulatory Coverage
BCA URA SCDF LTA NEA PUB NParks SLA UBBL PG I-IX MS 1184:2014 JBPM 2020 NBeS 2024 (CIDB) Building Control Act Planning Act Fire Safety Act SS 553:2016 UBBL 1984 Surface Water Drainage BCA URA SCDF LTA NEA PUB NParks SLA UBBL PG I-IX MS 1184:2014 JBPM 2020 NBeS 2024 (CIDB) Building Control Act Planning Act Fire Safety Act SS 553:2016 UBBL 1984 Surface Water Drainage
Features

Everything a BIM Coordinator needs

Validate, visualise, and report in one desktop application that works without internet.

20-Level Validation Engine
Entity class, PredefinedType, classification, SGPset_ values, georeferencing, GUID uniqueness, geometry validity. Every finding references the exact regulation and clause.
📄
Classification Cross-Check
Reads the IfcClassificationReference code and checks all property sets that code implies. External wall (EXT) triggers thermal checks. Fire-rated (FIR) triggers SGPset_FireRating.
📐
Design Code Checking
URA room minimum sizes, BCA Accessibility 2025 dimensions, SCDF Fire Code travel distances, BCA Green Mark ETTV/RETV, NEA ventilation rates, LTA parking quantum.
🔸
3D IFC Viewer
Built-in WebGL viewer with web-ifc geometry engine. Elements colour-coded Critical/Error/Warning/Pass. Click any element to inspect its GUID and all compliance findings.
📊
Dashboard and Reports
Health score A-F grade, agency bar chart, Top 5 Quick Fixes. Export as Word, PDF, Excel, CSV, JSON, XML, Markdown, or BCF in 8 professional templates.
🔒
100% Offline and Secure
No cloud connection, no telemetry, no file upload to any server. IFC files never leave your machine. All licence keys verified locally. Works anywhere.
Validation Engine

20 Check Levels, every element, every run

LevelCheckCoverage
1IFC Entity ClassValidates against IFC4 schema. Flags proxies with AI-suggested replacement class.
2PredefinedTypeValidates against permitted IFC4 enumeration for the element class.
3ObjectTypeWhen PredefinedType=USERDEFINED, checks ObjectType is populated.
4Classification ReferenceMandatory IfcClassificationReference per IFC+SG 2025 and NBeS 2024.
5Classification EditionReferences current edition: IFC+SG 2025 or NBeS 2024.
6Mandatory Pset_All standard IFC4 property sets per element type.
7SGPset_ (Singapore)CORENET-X agency-specific property sets. Classification code cross-referenced.
8Property ValuesEvery required property is populated with a valid non-empty value.
9Data TypesBOOLEAN/REAL/INTEGER/STRING types per IFC4 schema.
10Enumeration ValuesAgainst permitted lists: space categories, fire ratings, gateway values.
11Spatial ContainmentEvery element assigned to an IfcBuildingStorey.
12Storey ElevationsNo duplicate elevations within and across discipline files.
13GeoreferencingSingapore: SVY21/EPSG:3414 mandatory. Malaysia: GDM2000 recommended.
14Site HierarchyIfcProject, IfcSite, IfcBuilding, IfcBuildingStorey chain validated.
15GUID UniquenessEvery GlobalId unique across all loaded discipline files.
16MaterialsStructural and fire-rated elements have material specifications.
17Space BoundariesIfcSpace.Category declared in Pset_SpaceCommon.
18Geometry ValidityNo degenerate, NaN, or infinite bounding boxes.
19IFC Schema VersionCORENET-X requires IFC4 Reference View ADD2 TC1.
20File HeaderAuthoring system, schema identifier, and timestamp present.
Licensing

Simple, perpetual licensing

No subscriptions. No renewals. All tiers include Singapore and Malaysia. Trial is free forever.

Trial
Free Forever
10
elements per run
1 user
All 20 checks included. All export formats. SG and MY.
Individual
Perpetual
Unlimited
elements
1 user
Full features. Perpetual licence.
Practice
Most Popular
Unlimited
elements
5 users
Best for small firms and studios. Perpetual.
Enterprise
Perpetual
Unlimited
elements
25 users
IT deployment. 25 workstations.
Site Licence
Perpetual
Unlimited
elements
Unlimited users
Entire organisation. Perpetual.

For pricing and to obtain your licence key, contact bbmw0@hotmail.com or

Architecture

Built on solid foundations

6 separate C# projects, 14,000+ lines. Fully offline with no cloud dependency anywhere in the stack.

🖥 WPF and WebView2 Shell
C# .NET 8 WPF desktop shell with Microsoft WebView2 for the compliance dashboard, 3D viewer, and results UI.
🔍 IFC STEP Parser
Native C# IFC parser. Handles Brep, ExtrudedAreaSolid, and MappedItem geometry. Extracts all entities, properties, and placements.
⚙ Rules Engine
89 Singapore agency rules, 30 Malaysia UBBL rules, 40 SG design code rules, 28 MY design code rules, 51 property requirements.
🔸 Three.js 3D Viewer
Web-ifc WASM geometry engine (primary) with C# mesh data fallback. Elements colour-coded by compliance status.
📄 Report Generator
8 export templates in 8 formats: Word, PDF, Excel, CSV, JSON, XML, Markdown, BCF. All generated locally.
🔒 Security Module
SHA-256 licence verification across 5 tiers. Application integrity checking. No activation server. Works offline permanently.
Download

Get started in minutes

Download Release

Pre-built Windows x64 release. Extract and run VERIFIQ.exe. No installation needed.

Download v1.2.0 for Windows
🛠
Build from Source

Clone the repository, open VERIFIQ.sln in Visual Studio 2022, set VERIFIQ.Desktop as startup, press F5.

View on GitHub
📋
Requirements
Windows 10 (1903) or Windows 11
.NET 8 Desktop Runtime
WebView2 Runtime (pre-installed on Windows 11)
Visual Studio 2022 or later (to build)

Start validating IFC files today

Free trial included. 10 elements per run. No account, no signup, no cloud.

⇓ Download Free Trial