BLAZES (Behavioral Learning & Automated Zoned Events Suite)
=================================================================

BLAZES is a standalone application to predict behavioural events from video files.

BLAZES is free and open-source software that runs on Windows, MacOS, and Linux. Please read the information regarding each operating system below.

Visit the official [BLAZES web site](https://research.dezeeuw.ca/blazes).

[![Python web site](https://img.shields.io/badge/Made%20with-Python-1f425f.svg)](https://www.python.org)

# For MacOS Users

Due to the cost of an Apple Developer account, the application is not certified by Apple. Once the application is extracted and attempted to be launched for the first time you will get a popup stating:

"Apple could not verify blazes.app is free of malware that may harm your Mac or compromise your privacy.", with the options of "Done" or "Move to Trash".

The solution around this is to use finder and navigate to the blazes-darwin folder. Once the folder has been located, right click the folder and click the option "New Terminal at Folder". Once the terminal opens, run the following command (you can copy + paste):

```xattr -dr com.apple.quarantine blazes.app & pid1=$!; xattr -dr com.apple.quarantine blazes_updater.app & pid2=$!; wait $pid1 $pid2; exit```

Once the command has been executed and the text "[Process completed]" appears, you may close the terminal window and attempt to open the application again. If you choose to unrestrict the app through Settings > Privacy & Security, the app may not be able to update correctly in the future.

This only applies for the first time you attempt to run BLAZES. Subsequent times, including after updates, will function correctly as-is.

# For Windows Users

Due to the cost of a code signing certificate, the application is not digitally signed. Once the application is extracted and attempted to be launched for the first time you will get a popup stating:

"Windows protected your PC - Microsoft Defender SmartScreen prevented an unrecognized app from starting. Running this app might put your PC at risk.", with the options of "More info" or "Don't run".

The solution around this is to click "More info" and then select "Run anyway".

This only applies for the first time you attempt to run BLAZES. Subsequent times, including after updates, will function correctly as-is.

# For Linux Users

There are no conditions for Linux users at this time.

# Licence

BLAZES is distributed under the GPL-3.0 license.

Copyright (C) 2025-2026 Tyler de Zeeuw