RadarWave Encrypted Tracking for AcyMailing

Introduction

Newsletter, Site Security

AcyMailing measures opens and clicks with an invisible image and with links that carry, in plain text, the email ID and the subscriber ID: sequential numbers that anyone who sees the URL can read, and that are easy to forge to fake opens and clicks.


The plugin is there to comply with the Italian Data Protection Authority (Garante) guidelines on tracking pixels in emails (decision no. 284 of 17 April 2026, compliance by 29 October 2026), which among the technical measures ask for an unintelligible, non-sequential identifier. It does it without modifying AcyMailing: at sending time it replaces the numbers with an encrypted code, different for every email, and decodes it when the open or click comes in.

The guidelines apply Article 122 of the Italian Privacy Code, which transposes Article 5(3) of the EU ePrivacy Directive 2002/58/EC: the European Data Protection Board (EDPB) Guidelines 2/2023 confirm that it also covers tracking pixels and tracking links in emails. An encrypted code in place of the numbers is also a measure of data protection by design and of security of processing, as Articles 25 and 32 of the GDPR require, so it helps anyone who sends newsletters anywhere in the EU.

What it does

  • AES-256-GCM code with a random part: two emails to the same subscriber get different codes
  • Key derived from your site secrets, nothing to configure
  • A forged URL records nothing, and the link still leads to the right page
  • Links in emails sent before installation keep counting
  • Copies itself back after an AcyMailing update
  • If encryption fails the email goes out anyway: no lost sends

Requirements

  • Joomla 4, 5 or 6 with AcyMailing 10 or 11 (tested on Joomla 5.4 and 6.2 with AcyMailing 10.10 and 11.1)
  • PHP 8.1 or later with the OpenSSL extension

Nothing about your emails, your subscribers, opens or clicks reaches us: the plugin encrypts and decrypts the identifiers on your own site and sends no usage data. Joomla checks for updates at www.radarwave.it, as for every extension with an update server.

Released under the GNU GPL version 2 or later. The plugin makes identifiers unreadable, but it does not replace the privacy notice and consent, which remain the sender's responsibility.

AcyMailing misura aperture e clic con un'immagine invisibile e con link che portano in chiaro l'id dell'email e l'id dell'iscritto: numeri sequenziali, leggibili da chiunque veda l'indirizzo e facili da falsificare per inventare aperture e clic.

Il plugin serve ad adeguarsi alle linee guida del Garante per la protezione dei dati personali sui tracking pixel nelle email (provvedimento n. 284 del 17 aprile 2026, adeguamento entro il 29 ottobre 2026), che fra le misure tecniche chiedono un identificativo inintelligibile e non sequenziale. Lo fa senza modificare AcyMailing: al momento dell'invio sostituisce i numeri con un codice cifrato, diverso per ogni email, e lo decifra quando arriva l'apertura o il clic.

  • Codice AES-256-GCM con parte casuale: due email allo stesso iscritto hanno codici diversi
  • Chiave ricavata dalle chiavi segrete del sito, niente da configurare
  • Un indirizzo inventato non registra nulla, e il link porta comunque alla pagina giusta
  • I link delle email spedite prima dell'installazione continuano a contare
  • Si ricopia da solo dopo un aggiornamento di AcyMailing
  • Se la cifratura non riesce l'email parte lo stesso: nessun invio perso

Richiede Joomla 4, 5 o 6 con AcyMailing 10 o 11 e PHP 8.1 con OpenSSL. Il plugin rende illeggibili gli identificativi, ma non sostituisce informativa e consenso, che restano a cura di chi invia le email.

RadarAddress for AcyMailing
Free

RadarAddress for AcyMailing

By Gianluca Sordiglioni
Acymailing extensions
Every newsletter sent to an address that does not exist bounces, and too many bounces hurt the delivery of the ones that do exist. A subscriber who wrote gmial.com instead of gmail.com is a reader you lost without knowing it: RadarAddress finds them, corrects the certain typos and flags the dead addresses, for the whole list and at every new sign-up. RadarAddress for AcyMailing checks the email a...
RadarAddress for Community Builder
Free

RadarAddress for Community Builder

By Gianluca Sordiglioni
Community Builder extensions
Members who register with a mistyped email never receive your messages, and a wrong street or postcode in the profile means mail that comes back. RadarAddress catches both while the member is typing, at registration and in the profile, and never blocks the registration for the address. RadarAddress for Community Builder brings address autocomplete and verification into your Community Builder prof...
RadarAddress for Convert Forms
Free

RadarAddress for Convert Forms

By Gianluca Sordiglioni
Forms
A visitor writes to you, you answer, and the reply bounces: the email was mistyped, or it was a throwaway address. A wrong street or postcode in a form means a letter or a parcel that comes back. RadarAddress catches both while the visitor is typing, and never blocks the submission. RadarAddress for Convert Forms brings address autocomplete and verification into your Convert Forms, plus email ver...

RadarWave Encrypted Tracking for AcyMailing

Version:
1.0.9
Developer:
Gianluca Sordiglioni
Last updated:
Oct 28 2026
13 hours ago
Date added:
Oct 28 2026
License:
GPLv2 or later
Type:
Free download
Includes:
p e
Compatibility:
J4 J5 J6
Download

Uses Joomla! Update System