Privacy Policy
Short version: we don't collect your behavior trees, your logs, or your WebSocket data. The app runs entirely in your browser. The only data that leaves your machine is what you explicitly export or what your browser sends by default (e.g. the HTTP request itself).
1. Data we don't collect
The following never leaves your device:
- The behavior trees you design on the canvas
- NDJSON log files you load for replay
- Custom node definitions you import or create
- WebSocket URLs or live tick events you connect to
-
Your locale preference (stored in
localStorageon your device only) - Your sidebar collapse state, theme choice, and zoom level
2. Data that does leave your device
When you load the site, your browser sends a standard HTTP request to our CDN. That request contains your IP address, User-Agent string, and Referer header — the same as visiting any website. We do not control or log that data on the application side; it's visible to our hosting provider in their access logs only.
3. Cookies
We do not set any cookies. The only client-side storage we use is
localStorage, scoped to this origin, and limited to:
bt-locale— your selected language code-
bt-sidebar-category-state— which palette sections you've collapsed bt-theme— your light/dark theme preference
You can clear these at any time via your browser's site data controls.
4. Third-party services
We may load third-party JavaScript (currently Google AdSense) for advertising on informational pages. Those services set their own cookies and have their own privacy policies:
You can opt out of personalized advertising at Google Ads Settings.
5. WebSocket connections you initiate
The app lets you connect to a WebSocket endpoint you specify. The endpoint you connect to is entirely under your control (e.g. your own robot's telemetry stream). We are not a party to that connection and do not proxy or inspect the traffic.
6. Children
This service is not directed at children under 13. We do not knowingly collect information from children.
7. Changes to this policy
We will post changes here with an updated "Last updated" date. Material changes will be highlighted in the changelog and on the homepage banner for at least 30 days.
8. Contact
Privacy questions: see the Contact page.