5208 sujets

Le Bar du forum

Bonjour,

Je développe actuellement Brivacia, un outil de statistiques web open source sous licence AGPLv3.

Le projet est déjà fonctionnel et utilisé sur mes propres sites. Il me reste principalement quelques graphiques à ajouter, la page À propos à terminer et la création du logo définitif.

La philosophie de Brivacia est simple :

Mesurer l'activité d'un site sans chercher à suivre individuellement ses visiteurs.

## Aperçu du projet

https://i.ibb.co/PZc9ksHd/dashboard-sombre.jpg
https://i.ibb.co/3mX4pXn5/dashboard-clair.jpg

## Ce qui différencie Brivacia

Contrairement à de nombreux outils analytics, Brivacia ne cherche pas à construire un profil visiteur.

Par exemple :

- aucune adresse IP complète n'est stockée ;
- aucun profil visiteur n'est créé ;
- les pages vues ne sont jamais associées à un visiteur particulier ;
- la géolocalisation se limite au pays et peut être désactivée.

J'ai même ajouté une page permettant aux visiteurs de voir exactement ce que le site connaît (ou ne connaît pas) à leur sujet :

https://i.ibb.co/spnf5QZ5/modal.png

## Exemple de graphique actuellement utilisé

La couleur bleue #1d9bf0 visible ici est probablement celle qui sera reprise pour la courbe analytics du futur logo :

https://i.ibb.co/Kp87gd5D/graph.png

## Ce que je recherche

Je cherche une personne à l'aise avec :

- Inkscape ;
- Affinity ;
- Illustrator ;
- Gimp ;
- ou tout autre outil similaire.

L'objectif est de créer le logo officiel du projet.

## Ressources déjà disponibles

Le logo historique de breat.fr existe depuis de nombreuses années et doit être conservé tel quel.

Au-delà de son aspect visuel, ce B est utilisé depuis longtemps sur mes projets et fait partie de leur identité. Je souhaite donc qu'il reste l'élément central du futur logo de Brivacia.

https://i.ibb.co/KjqLNRNh/logo.png

J'ai également réalisé un mockup très rapide sous Affinity afin d'illustrer l'idée générale recherchée :

https://i.ibb.co/HLRfPvBL/mockup.png

?? Le mockup sert uniquement à expliquer le concept. Le but n'est évidemment pas de reproduire ce rendu.

L'idée est la suivante :

- le B représente l'héritage de breat.fr ainsi que le B de Brivacia ;
- la courbe bleue représente les statistiques / visites ;
- le bouclier représente la limite volontaire imposée à la collecte d'informations.

Le B ne doit pas être un simple élément décoratif.

J'imagine une courbe analytics qui pénètre dans le B par l'une de ses ouvertures, circule à travers celui-ci puis en ressort. Cette interaction doit symboliser le fait que les visites sont comptabilisées par Brivacia.

Après avoir traversé le B, la courbe est ensuite stoppée par le bouclier avec un léger impact visible, illustrant la limite volontaire imposée à la collecte d'informations et l'absence de suivi individuel des visiteurs.

Le rendu final est bien entendu libre tant que cette idée générale reste reconnaissable.

Je dispose également du SVG du bouclier servant de base de réflexion (modifiable librement).

https://lucide.dev/icons/shield

## Livrables souhaités

- un logo principal (grand format) ;
- une version simplifiée pour favicon / footer / petites tailles ;
- les sources modifiables (SVG et/ou format natif du logiciel utilisé).

Je souhaite absolument récupérer les sources afin d'éviter de reproduire la situation de mon ancien logo dont j'ai malheureusement perdu les fichiers de travail il y a longtemps.

## Contrepartie

Je n'ai malheureusement pas de budget à consacrer à cette partie du projet.

En revanche, je peux proposer :

- un crédit permanent dans la page À propos de Brivacia ;
- un lien vers votre site, portfolio ou réseau social.

Si le projet vous intéresse, je peux fournir davantage de captures, le brief complet ainsi que les ressources existantes.

Merci d'avance ????

PS : Je suis un développeur amateur, pas un graphiste. J'ai une idée assez précise de ce que le logo doit raconter, mais pas les compétences nécessaires pour lui donner le rendu qu'il mérite.
Petit souci : les emojis de mon message ont été remplacés par ?? ou ???? et je ne peux pas éditer le post, l’édition déclenche une erreur serveur. Désolé pour la gêne.
Administrateur
(Bug d'édition corrigé, merci de l'avoir relevé ; pour les "??" c'est une question d'encodage des caractères unicode je vais regarder...)
Bonjour,
si j'ai bien compris, des statistiques possibles (enfin) en dehors du RGPD ? En espérant que Brivacia ne s'appuie pas sur les logs, qui apportent du flou par rapport au RGPD.
Je ne pourrai pas aider pour le logo, mais comment fera-t-on pour utiliser le projet ?
Merci pour ce travail conséquent.
Concernant le RGPD, Brivacia ne s'appuie pas sur les logs serveur pour ses statistiques.

Chaque chargement du pixel reçoit un identifiant journalier anonyme calculé à partir d'une IP tronquée. Cet identifiant change tous les jours et ne permet pas de suivre un visiteur dans le temps.

D'ailleurs, la capture du modal https://i.ibb.co/spnf5QZ5/modal.png que j'ai mise dans le message montre exactement ce que Brivacia connaît (ou ne connaît pas) d'un visiteur.

De plus, la géolocalisation est entièrement configurable :
- désactivée ;
- limitée au pays via BlurLoc ;
- limitée au pays via Cloudflare.

Brivacia ne permet volontairement jamais une géolocalisation plus précise.

Les seuls logs conservés sont les logs de débogage de Brivacia dans le dossier logs.

Je n'ai pas encore fini les tutoriels mais, en gros, pour installer Brivacia :
- télécharger le ZIP ;
- le dézipper ;
- l'uploader sur votre serveur ;
- suivre l'assistant d'installation (site à suivre, nom du site, etc.) ;
- ajouter le code de suivi à toutes vos pages ;
- attendre les visites.

Le titre et le logo sont entièrement personnalisables. Il suffit par exemple de déposer un fichier logo (PNG, JPG, WebP, SVG...) dans static/images pour remplacer le logo par défaut. Le favicon est personnalisable de la même façon.

Brivacia peut suivre plusieurs sites depuis une même installation, gère le multilingue côté sites suivis et son interface est également traduite. Actuellement, le français et l'anglais sont disponibles, d'autres langues seront ajoutées par la suite.

Les traductions initiales sont réalisées avec l'aide de l'IA avant intégration puis peuvent être améliorées par la communauté, conformément à l'esprit AGPL du projet.

J'ai essayé de penser Brivacia pour être robuste (autant que possible pour une v1) et simple à utiliser, aussi bien pour un développeur que pour un non-développeur.

Et en prime, Brivacia reste extrêmement léger : l'archive complète pèse actuellement environ 1,4 Mo, base de test et logs inclus.