Commit f68904ec authored by Kourser's avatar Kourser
Browse files

docs: publish privacy policy page on Pages + complete App Store listing



Co-Authored-By: default avatarClaude <claude@anthropic.com>
parent e0801bd3
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
# Politique de confidentialité — Skingomz

_Dernière mise à jour : à compléter à la publication._
_Dernière mise à jour : 19 juin 2026._

Skingomz est conçu pour respecter votre vie privée. **L'application ne collecte aucune
donnée personnelle** et n'utilise aucun outil de suivi ou de publicité.
+36 −0
Original line number Diff line number Diff line
# Politique de confidentialité — Skingomz

_Dernière mise à jour : 19 juin 2026._

Skingomz est conçu pour respecter votre vie privée. **L'application ne collecte aucune
donnée personnelle** et n'utilise aucun outil de suivi ou de publicité.

## Données stockées sur l'appareil

Vos abonnements, épisodes, file d'attente, téléchargements et progression de lecture
sont stockés **localement** sur votre appareil. Ces données ne sont transmises à
l'éditeur de Skingomz à aucun moment.

## Réseau

- L'application contacte directement les **serveurs des podcasts** auxquels vous vous
  abonnez (flux RSS et fichiers audio), et l'**annuaire de recherche Apple Podcasts**
  (iTunes Search) lorsque vous effectuez une recherche.
- Si — et seulement si — vous configurez la **synchronisation**, l'application communique
  avec le **serveur que vous fournissez** (votre instance Nextcloud avec l'app GPodder
  Sync, ou gpodder.net) pour échanger vos abonnements et votre progression. Skingomz n'a
  accès à aucun de ces échanges.

## Identifiants de synchronisation

Le mot de passe de synchronisation est stocké de façon sécurisée dans le **Trousseau**
du système (Keychain). Il n'est jamais écrit en clair ni journalisé.

## Suivi

Skingomz n'effectue **aucun suivi** au sens de l'App Tracking Transparency d'Apple et ne
partage aucune donnée avec des tiers à des fins publicitaires.

## Contact

Pour toute question : ouvrez une issue sur le [dépôt du projet](https://git.cythin.eu/Kourser/skingomz-app).
+72 −18
Original line number Diff line number Diff line
# Fiche App Store — Skingomz

Brouillon de la fiche à saisir dans **App Store Connect**. À relire/ajuster.
Fiche à saisir dans **App Store Connect** (version 0.1). Chaque bloc est prêt à
copier-coller ; les limites de caractères Apple sont rappelées entre parenthèses.

## Identité

- **Nom** (≤ 30 car.) : `Skingomz – Podcasts`
- **Sous-titre** (≤ 30 car.) : `Lecteur de podcasts libre`
- **Bundle ID** : `eu.cythin.skingomz`
- **Catégorie principale** suggérée : *Actualités* (ou *Divertissement*) — Apple n'a pas de catégorie « Podcasts »
- **Catégorie principale** : *Actualités* **secondaire** : *Divertissement* (Apple n'a pas de catégorie « Podcasts »)
- **Langue principale** : Français

## Description (≤ 4000 car.)
## Texte promotionnel (≤ 170 car.)

> Modifiable à tout moment **sans** soumettre une nouvelle version. S'affiche en haut de la fiche.

```
Skingomz est un lecteur de podcasts natif, libre et sans fioritures, pour iPhone, iPad et Mac.
Vos podcasts en toute liberté : abonnement RSS, écoute hors-ligne et sync avec votre propre serveur. Aucune pub, aucune collecte de données.
```

## Description (≤ 4000 car.)

• Abonnez-vous à n'importe quel podcast par son flux RSS, ou trouvez-le via la recherche.
• Importez vos abonnements existants depuis un fichier OPML.
• Écoutez en arrière-plan, avec les commandes sur l'écran verrouillé et les AirPods.
• Réglez la vitesse de lecture, mettez des épisodes en file d'attente, téléchargez pour l'hors-ligne.
```
Skingomz est un lecteur de podcasts natif, libre et sans fioritures, pour iPhone, iPad et Mac. Il fait une chose, et la fait bien : écouter vos podcasts, sans pub, sans compte et sans collecte de données.

ÉCOUTER
• Abonnez-vous à n'importe quel podcast par son flux RSS, ou trouvez-le via la recherche (annuaire Apple Podcasts).
• Lecture en arrière-plan, commandes sur l'écran verrouillé et les AirPods.
• Vitesse de lecture réglable (0,8× à 2×) et minuteur de sommeil.
• Chapitres (Podcasting 2.0) : voyez le chapitre en cours et naviguez d'un chapitre à l'autre.

ORGANISER
• File d'attente réordonnable avec enchaînement automatique.
• Favoris, filtres (non lus, favoris, téléchargés) et tri des épisodes.
• Recherche dans votre bibliothèque et dans les épisodes, tags pour ranger vos abonnements.
• Notes d'épisode (liens cliquables) et partage d'un épisode.

EMPORTER & REPRENDRE
• Téléchargez les épisodes pour les écouter hors-ligne.
• Reprenez chaque épisode là où vous l'aviez laissé ; suivi automatique du lu / non lu.
• Synchronisez abonnements et progression avec votre propre serveur Nextcloud (GPodder Sync) ou gpodder.net.

Skingomz ne collecte aucune donnée : tout reste sur votre appareil, et la synchronisation se fait directement avec le serveur de votre choix.
SYNCHRONISER (optionnel)
• Synchronisez abonnements et progression avec votre propre serveur Nextcloud (GPodder Sync) ou avec gpodder.net.
• Importez et exportez vos abonnements au format OPML.

RESPECTUEUX DE VOTRE VIE PRIVÉE
Skingomz ne collecte aucune donnée : tout reste sur votre appareil. La synchronisation, si vous l'activez, se fait directement avec le serveur de votre choix ; vos identifiants sont conservés dans le Trousseau.

« Skingomz » signifie « radio / radiodiffusion » en breton.
```

## Mots-clés (≤ 100 car., séparés par des virgules)
## Nouveautés — version 0.1 (« What's New », ≤ 4000 car.)

```
Première version publique de Skingomz.

• Abonnement aux podcasts par flux RSS et recherche dans l'annuaire Apple Podcasts
• Import / export OPML
• Lecture en arrière-plan, commandes écran verrouillé, vitesse réglable (0,8×–2×)
• File d'attente, téléchargement hors-ligne, reprise de lecture
• Chapitres (Podcasting 2.0), minuteur de sommeil, favoris, recherche et tags
• Synchronisation avec Nextcloud (GPodder Sync) et gpodder.net
• Notes d'épisode et partage

Merci d'essayer Skingomz ! Vos retours sont les bienvenus sur le dépôt GitLab.
```
podcast,balado,rss,audio,nextcloud,gpodder,opml,hors-ligne,file,synchronisation,abonnement,épisodes

## Mots-clés (≤ 100 car., séparés par des virgules, sans espaces)

> Ne pas répéter les mots déjà présents dans le **nom** ou le **sous-titre** (« podcasts », « lecteur », « libre ») : Apple les indexe déjà.

```
balado,rss,audio,nextcloud,gpodder,opml,hors-ligne,file,sync,abonnement,épisodes,chapitres,radio
```

## URL

- **Assistance** : `https://git.cythin.eu/Kourser/skingomz-app` (ou page dédiée)
- **Marketing** (optionnel) : idem
- **Politique de confidentialité** (obligatoire) : héberger [PRIVACY.md](../../PRIVACY.md) à une URL publique et la renseigner ici
- **Assistance** (obligatoire) : `https://git.cythin.eu/Kourser/skingomz-app`
- **Marketing** (optionnel) : l'URL de tes GitLab Pages (adresse exacte dans GitLab → *Deploy → Pages*)
- **Politique de confidentialité** (obligatoire) : page Confidentialité publiée sur les Pages → `https://<ton-url-pages>/Confidentialite/` (récupère le domaine exact dans GitLab → *Deploy → Pages*)

## Copyright

```
© 2026 Cythin
```

## Confidentialité (questionnaire « App Privacy »)

- **Données collectées** : *aucune*.
- **Suivi (tracking)** : *non*.
- Cohérent avec le manifeste `Skingomz/PrivacyInfo.xcprivacy` du projet.

## Notes pour la review (App Review Information)

@@ -53,9 +106,10 @@ podcast,balado,rss,audio,nextcloud,gpodder,opml,hors-ligne,file,synchronisation,

## Classification d'âge

Contenu généré par des tiers (flux podcasts) non filtré → prévoir un questionnaire d'âge
cohérent (possiblement 17+ selon les podcasts, comme les autres lecteurs de podcasts).
Contenu de tiers (flux podcasts) non filtré + accès web non restreint. Dans le
questionnaire d'âge, répondre **« Accès web non restreint : oui »** → l'app sera classée
**17+**, comme la plupart des lecteurs de podcasts.

## Prix

À définir (gratuit recommandé pour un démarrage open-source).
Gratuit (recommandé pour un démarrage open-source).
+1 −1
Original line number Diff line number Diff line
@@ -6,7 +6,7 @@ App Store Connect, archive). Cible visée : **App Store iOS/iPadOS**.
## Déjà en place dans le repo ✅

- [x] Icône d'app 1024×1024 (opaque, sans alpha) — `Skingomz/Assets.xcassets/AppIcon.appiconset`
- [x] Nom affiché `Skingomz`, bundle id `eu.cythin.skingomz`, version `1.0` (build `1`)
- [x] Nom affiché `Skingomz`, bundle id `eu.cythin.skingomz`, version `0.1` (build `1`)
- [x] Manifeste de confidentialité `Skingomz/PrivacyInfo.xcprivacy`
- [x] `ITSAppUsesNonExemptEncryption = NO` (pas de questionnaire export)
- [x] ATS : `NSAllowsArbitraryLoads = YES` (chargement des flux/audio HTTP)
+1 −0
Original line number Diff line number Diff line
@@ -24,6 +24,7 @@
- Version iOS / iPadOS (bêta) : [rejoindre via TestFlight](https://testflight.apple.com/join/FhXAFvy1)
- [Feuille de route](https://git.cythin.eu/Kourser/skingomz-app/-/blob/main/ROADMAP.md)
- [Contribuer](https://git.cythin.eu/Kourser/skingomz-app/-/blob/main/CONTRIBUTING.md)
- [Politique de confidentialité](Confidentialite.md)

## Fonctionnalités

Loading