Assassin
The integrated technological defense system for driving the digital world

Assassin uses local hardware and sensors, meaning it will work just about anywhere your car can go.




Assassin is a software platform designed to be the ultimate copilot for driving in the digital world. When installed in a vehicle, Assassin operates like an extension of your dashboard, showing your speed, position, altitude, and other relevant information. However, it goes far beyond a typical information display. Assassin is a highly customizable platform for building the ultimate digital defense system. As you drive, Assassin interfaces with different sensors and devices to detect and mitigate a plethora of modern threats to safety, security, and privacy.
Assassin is capable of traffic camera alerting, and can notify the driver when approaching speed cameras, license plate cameras, red light cameras, and other traffic monitoring devices. It also supports Bluetooth tracker detection, and can alert when a Bluetooth beacon follows for a configurable distance. By interfacing with an affordable ADS-B receiver, Assassin can detect aircraft, and alert to planes that meet criteria to suggest they might be conducting aerial speed enforcement. Similarly, Assassin can use a standard wireless adapter, like those found in nearly all laptops and mobile devices, to detect data wireless transmissions and alert to traffic from consumer drones.
Assassin itself is a platform intended to be installed on dedicated hardware in a car. When paired with a front end like V0LT Marksman, Assassin can be used graphically from practically any device with a web browser.
It's entirely impossible to assemble an Assassin system independently from scratch using the provided documentation. However, if you're interested in paid installation services, see the link below.
Installation ServicesLightweight
Assassin is extremely lightweight and power efficient, and is designed to work on a Raspberry Pi or similar low-powered device.
Offline
Assassin is capable of operating entirely offline, meaning it can go anywhere your car does regardless of network connectivity.
Repairable
Assassin follows a philosophy of repairability by providing the user with everything they need to diagnose and resolve problems independently.
Open Source
Assassin is free and open source from top to bottom, and is 'free software', meaning you can make changes and distribute them to others freely.
Generic
By design, Assassin doesn't require specialized hardware to run. Regardless of whether you use inexpensive hardware to save money, or a high end system to improve performance, Assassin will make the most of what it has to work with.
Easy
While being technically minded will certainly help, Assassin doesn't require professional installation or setup to function. As long as you're reasonably experienced with the Linux command line and automotive electronics, installing a complete Assassin system should only take a few hours at most.
Private
Since Assassin is open source, self hosted, offline, and self contained, you can rest assured that it's completely private, and it doesn't collect any of the information you provide it.
Customizable
Assassin is extremely customizable, making it easy to fit into your driving style and needs.
Mobile
Assassin is designed to support low-energy-usage hardware such that it can be easily installed in a vehicle. A single USB port is enough to power an entire Assassin system.
Safe
Assassin is designed to be safe, regardless of the installation context. It's easy to configure Assassin to completely hands free, ensuring that you don't have to look away from the road.
Documented
Assassin's extreme customizability can be a bit overwhelming to new users. For this reason, the entire platform is extensively documented, and comes bundled with step-by-step guides on how to download it, install it, configure it, and run it.
Modular
Assassin is designed to be as modular as possible. This makes it customizable, fault tolerant, and easy to modify.
Flitered
Given the high volume of information processed by Assassin, it's common for dozens of alerts to be processed at once. Assassin comes with complex, customizable filtering to reduce annoying false alerts.
Integrated
When installed properly, Assassin should feel like just another part of your car, working in the background to protect you from a wide gamut of potential threats.
Downloads
Since this program is written in Python, all of the downloads are identical, per version number. They are only seperated by platform for sake of clarity, and to demonstrate which platforms are compatible. The source code download will give the exact same files as the platforms themselves.
3.1

3.0

2.0

1.0

0.9
