Source code | Live demo | Documentation | Contact | Blog
tirreno - Open Source Security Analytics Platform Use cases How it works Pricing About
Arrow Get tirreno

tirreno » .com/bat » tirreno code discipline






.com/bat
blog




tirreno code discipline

March 09, 2025 · 2 min read

Fraud prevention isn’t just for banks anymore — any system managing accounts, transactions, or data must embed protection at the core. That’s why we created tirreno as a prêt-à-porter security platform that’s easy to set up and a joy to maintain with any online application. To achieve this, tirreno is offered as an on-premise solution to mitigate the risk of third-party cloud breaches and ensure regulatory compliance.

From an application standpoint, we chose PHP and PostgreSQL as a mature, time-proven, "boring" tech stack. While PHP isn’t the trendiest choice, it provides the necessary capabilities to build straightforward, low-dependency systems — a trade-off we consider fully justified.

tirreno follows a minimal-dependency approach. It includes little JavaScript and avoids complex frontend JS and CSS frameworks. The codebase is built for a reduced attack surface, stability, and ease of deployment in regulated or mission-critical environments.

Core discipline principle: reduce moving parts, avoid unnecessary dependencies, and write ascétique code that can run for years without intervention.

't'







tirreno is an open source security
and fraud analytics suite that makes
it easy to understand, monitor, and
protect digital platforms.

—  Platform

—  Use cases

—  How it works

—  Pricing

—  About

—  Download

—  Live demo

—  GitHub

—  Dockerhub

—  Documentation

—  Blog

General team@tirreno.com
Support ping@tirreno.com
Security atdt@tirreno.com

Terms & conditions
Privacy policy
Imprint | Contact

Rte des Flumeaux 48
unlimitrust campus
CH-1008 Prilly
Switzerland Switzerland

©2025, tirreno




Open-source security analytics