Comment les fichiers de Millida Launcher sont signés, qui est responsable de la signature et quelles données le launcher envoie.
Free code signing provided by SignPath.io, certificate by SignPath Foundation.
Seuls les fichiers compilés automatiquement dans GitHub Actions à partir du code source du dépôt public millida/launcher (licence GPL-3.0) sont signés. Chaque version est approuvée manuellement par l’approbateur de signature avant d’être signée. Les bibliothèques et binaires tiers ne sont jamais signés avec notre signature.
La signature des fichiers de version Windows passe au certificat gratuit SignPath Foundation pour les projets open source. L’installateur derrière le bouton de téléchargement est signé séparément, avec un certificat EV. Chaque fichier de version reçoit aussi une attestation de build GitHub (commande gh attestation verify <fichier> -R millida/launcher), et le launcher n’installe les mises à jour que si elles sont signées avec la clé Millida.
Committers et relecteurs : membres de l’organisation millida sur GitHub. Les contributions externes ne sont acceptées que via des pull requests relues.
Approbateur de signature : l0l0l0l0l0l0l0l0l0l0l0l0.
Tous les membres se connectent à GitHub et SignPath avec l’authentification à deux facteurs.
Le launcher envoie des statistiques d’utilisation à api.millida.net : versions, résumé du matériel, lancements, installations, erreurs et plantages du jeu. Pour les utilisateurs connectés à un compte Millida, elles sont liées à ce compte. Cela peut être désactivé dans les paramètres : section « Compte », option « Statistiques d’utilisation ». Les autres requêtes servent aux fonctionnalités du launcher : catalogue, connexion, vérification des mises à jour, amis, téléchargements du jeu depuis Mojang et des mods depuis Modrinth et CurseForge. La liste complète des champs et le code se trouvent dans TELEMETRY.md.
Only files built automatically by GitHub Actions from the source code of the public repository millida/launcher (GPL-3.0) are signed. Every release is manually approved before signing. Third-party binaries are never signed with our certificate.
Committers and reviewers: members of the millida GitHub organization; outside contributions are accepted only through reviewed pull requests. Approver: l0l0l0l0l0l0l0l0l0l0l0l0. All members use multi-factor authentication.
Privacy: the launcher sends usage statistics (versions, hardware summary, launches, installs, errors and game crashes) to api.millida.net; for signed‑in users they are linked to the Millida account. It can be turned off in Settings, Account, Usage statistics. Other network requests serve launcher features: catalog, sign‑in, update checks, friends, game files from Mojang, mods from Modrinth and CurseForge. Details: TELEMETRY.md.