Safety distances in seconds — done right.
The browser-based BAM calculator with real live visualisation on a map and abstract schematic mode. Enter caliber, trajectory height, wind, loudness — instant safety zone, noise distance and PDF export.
Everything you need as a pyrotechnician
From a quick check on a single bomb to full event planning with obstacles, conflict detection and a PDF report for your records.
BAM engine
All rules from Py/2012/2 implemented as pure functions, 56 unit tests — nothing approximated. Bombs, daybombs (4.3.8), noise, rockets, cakes, water bombs.
Live map or schematic
OpenStreetMap with dark theme or abstract top-down view. Click to set the launch site, draw obstacles as polygons.
Noise calculation
Point-source model with 6 dB per doubling. Direct datasheet input (e.g. 150 dB @ 25 m). 120 dB limit (Austrian PyroTG 2010), pain threshold, residential zone, crew hearing protection.
Wind & angle
±60° wind sector with ×2/×3, four tilt steps 5–20° with +40 % to +80 %, combined into a 360° polygon.
PDF & PNG export
Detailed PDF report with effects table, visualisation and disclaimer — for your internal records and show documentation.
Solo mode
Isolate a single effect — see what your largest bomb requires alone, without the other effects.
Multi-position shows
Define multiple launch sites per show, assign each effect to a position. Safety polygons are computed per position and merged into a hull.
Tier system
Group effects into ground / mid-air / aerial tiers. Each tier gets its own safety calculation — clearly separated for review & documentation.
Mobile-first
iPhone, iPad, Desktop — all tested. Installable as a Home Screen PWA. Use it on-site at the venue.
Address search
OpenStreetMap geocoding inside the tool: type any address — the launch site sits exactly on the map.
Share scenarios
Save the show as a JSON file on your computer. Send it as an email attachment, load it on another device — no cloud account, no login.
From idea to safety distance in 4 steps
- 1Add effects
Pick a preset (75 mm bomb, 50 mm noise bomb, cake …) or enter your own values.
- 2Set environment
Wind, tilt angle, elevated launch site. Type an address or click directly on the map.
- 3Inspect visualisation
Live polygon on map or schematic. Draw obstacles — conflicts are highlighted in red.
- 4Export
PDF or PNG for your records or the authority's submission.
Free.
No registration, no in-app advertising, no hidden costs. We don't keep your show plan, you keep your data.
Start nowThis app is a technical aid and does not provide legally binding statements. It does not replace the review by a person responsible under the Austrian PyroTG 2010 (Pyrotechnikgesetz, §§ 17 ff.) or German §27 SprengG, the licensing procedure of the competent authority, or the original BAM guideline. Responsibility remains with the licensed pyrotechnician.
Webagentur Hochmeir · webhoch.com
We build software tools like this every day — from concept through development to operation. Web apps, mobile, SaaS, AI automation. Got your own idea?