Large-scale fireworks · category F4 · BAM Py/2012/2

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.

No sign-up100 % browserPyro inputs stay on your deviceMobile, tablet, desktop
Features

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.

Workflow

From idea to safety distance in 4 steps

  1. 1
    Add effects

    Pick a preset (75 mm bomb, 50 mm noise bomb, cake …) or enter your own values.

  2. 2
    Set environment

    Wind, tilt angle, elevated launch site. Type an address or click directly on the map.

  3. 3
    Inspect visualisation

    Live polygon on map or schematic. Draw obstacles — conflicts are highlighted in red.

  4. 4
    Export

    PDF or PNG for your records or the authority's submission.

Pricing

Free.

No registration, no in-app advertising, no hidden costs. We don't keep your show plan, you keep your data.

Start now
Important note

This 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.

Concept · Design · Development

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?