Fesik.app — meditazioni di una psicologa

La nostra cliente è una psicologa e ha scelto un buon formato per affrontare i problemi psicologici: le meditazioni. Prima vendeva semplicemente file mp3, ma molti si dimenticavano di avviarli, e non si potevano vendere in abbonamento: i file venivano consegnati per sempre.

Si è rivolta a noi. Abbiamo proposto un'app mobile in cui le persone potessero ascoltare le meditazioni con comodo e ricevere un push per mettere da parte tutto e rimettere in ordine i pensieri. Un abbonamento mensile avrebbe aiutato a passare dagli acquisti una tantum a tenere i clienti.

Al 26.10.2024:
L'app ha già più di un anno, la nostra cliente ha guadagnato con le meditazioni e continuiamo a svilupparla: diari, desideri, ascolto offline, pacchetti, nuove categorie, tipi di pagamento, DRM per proteggere gli mp3. Abbiamo fatto tantissime cose nuove, utili e interessanti.

Piattaforme: iOS, Android, sito per telefono e per PC, Telegram mini-app


Come l'abbiamo fatto

Le sfide a cui dovevamo rispondere:

  1. Le sanzioni. La nostra cliente ha un passaporto russo:
    • Apple Developer ha disattivato i pagamenti per gli account russi
    • Google Play non crea account ai cittadini russi
  2. Quattro piattaforme diverse:
    • iOS, Android, il sito (telefono e PC) e una Telegram web app: ognuna ha le sue finezze
    • Lo sviluppo non doveva diventare caro né durare in eterno
  3. Bisognava mettere molto materiale extra sotto ogni meditazione senza appesantire la schermata di ascolto
  4. L'app doveva calmare e ricordarsi con discrezione su tutti i canali: push sul telefono e messaggi nel bot Telegram della web app

Stack

Per tutte e quattro le piattaforme abbiamo scelto un solo stack:

  • Vue 3 + Vite + Capacitor per il frontend: permette di tenere quattro piattaforme insieme senza riscrivere il codice, e rende il supporto molto più veloce ed economico. Abbiamo usato il nostro template per uno sviluppo estremamente rapido.
  • Yii2 REST + nginx per il backend. Reggono prestazioni ottime e l'app risponde in fretta.
  • Per impaginare in fretta abbiamo usato Tailwind, SCSS e Pug.

Marchio

Nel branding pensavamo soprattutto a un pubblico femminile, e la prima bozza del design era nei toni chiari di una stanza giapponese luminosa:

Ci hanno detto che era troppo chiaro e che volevano un marchio dorato e scuro, come la landing che avevano già. Così l'abbiamo portato nella versione attuale, prendendo dalla landing gli elementi principali e inventando l'idea di una stanza in penombra, che alla fine hanno accettato molto bene


Aggirare le sanzioni di Apple e del Google Developer Program per la Russia

La cosa più semplice sarebbe stata registrare una società fuori dalla Russia, ma l'attività è in Russia e non hanno voluto farlo.

Android

Per Google Play, che non accetta nemmeno in ingresso gli autori di app russi, abbiamo pensato di creare un account su RuStore. La maggior parte del pubblico è in Russia, e sui telefoni Android importati è obbligatorio installarlo, quindi ce l'avrebbero tutti. È stata la soluzione più semplice.

A ottobre 2024 si poteva vendere liberamente, non avevano introdotto commissioni e la moderazione approvava in mezz'ora.

Apple

Apple ha registrato normalmente l'account sviluppatore della nostra cliente, ma per gli account russi l'accordo di monetizzazione è chiuso: non puoi vendere in nessun modo dentro l'app, né reindirizzare le persone ad altre piattaforme, né menzionare contenuti a pagamento.

Dopo aver studiato con cura la documentazione e ore di colloqui con la moderazione, abbiamo trovato l'unica variante che funzionava:

Reader application: un'app simile a Netflix, che può mostrare beni digitali già comprati fuori (per esempio riprodurre meditazioni), ma dentro non si può acquistare. Non si possono menzionare i pagamenti, e c'è un divieto separato sulla registrazione.

È esattamente quello che abbiamo fatto: abbiamo tolto registrazione e pagamenti, e l'imbuto partiva dal sito, dove le persone si registravano, e più tardi dalla Telegram web app.

Telegram Web App (Mini app)