Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

SLIP — Site & Location Intelligence Platform

A single-file PWA built for physical security red team engagements. Drop it on any device, open it in a browser — no install, no server, no internet required after the first load.

Version License PWA


What it does

SLIP gives a red team operator a live map workspace for the duration of a physical engagement:

  • Drop markers for every relevant site feature — entries, exits, cameras, RFID readers, guard desks, badge printers, server rooms, parking, and more
  • Multi-type markers — one pin can carry multiple types (e.g. Entry + RFID + Camera at the same door)
  • Photo capture per marker — attach field photos that embed in the PDF report
  • POI scan — Overpass API query for nearby points of interest (with OpSec jitter and fallback endpoint)
  • Zone and route drawing — polygon and polyline overlays for perimeter and approach mapping
  • Structured notes per marker with timestamp
  • Phase checklist — pre-built engagement phase tracking (recon, approach, entry, exfil)
  • Gear / loadout tracker
  • Operator identity — set who you are before the engagement starts
  • PDF export — full report with map screenshot, marker table with photos, activity log, and checklist state
  • Offline-ready PWA — install to home screen, works fully airgapped after first load

Usage

  1. Download slip.html
  2. Open it in any modern browser (Chrome/Safari on mobile recommended)
  3. Optionally: install to home screen for full PWA / offline mode
  4. Set your operator name and engagement target in the header
  5. Work the map

No account. No backend. No data leaves your device (POI scan is opt-in and shows an OpSec warning before firing).


Files

File Description
slip.html The entire application — all CSS, JS, and assets inline
CHANGELOG.md Version history
LICENSE MIT

Offline / airgapped use

Because everything is inlined, slip.html runs fully offline once downloaded. For airgapped environments: copy the file to a USB, open in browser. The only features that require a connection are the POI scan (Overpass API) and tile map loading — the base map will show a grey background offline, but all marker and annotation functionality works.


Browser support

Browser Status
Chrome (desktop + Android) ✅ Full support
Safari (iOS + macOS) ✅ Full support
Firefox ✅ Functional (PWA install limited)
Edge ✅ Full support

Contributing

PRs welcome. Since this is a single-file app, all changes go into slip.html. Keep the file self-contained — no external dependencies at runtime.


License

MIT — see LICENSE


Disclaimer

This tool is intended for use by authorized security professionals conducting legitimate physical security assessments. Do not use it for unauthorized access or surveillance. The authors are not responsible for misuse.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages