Root of the GitHub Pages site at https://pyush.github.io/
| App | What it is | Page | Google Play | Privacy policy |
|---|---|---|---|---|
| SurJam | Music studio: 15 instruments, lessons, tuner and recorder | /surjam/ | com.surjam.app | surjam-privacy |
| Hokayantra | Compass and everyday toolkit: level, ruler, expenses, focus and workouts | /hokayantra/ | com.hokayantra.app | hokayantra-privacy |
| MathSurge | Mental math speed trainer with brain games and Vedic tricks | /mathsurge/ | com.mathsurge.app | mathsurge-privacy |
| ScribeVault | Private voice notes with on-device transcription, speaker detection and summaries | /scribevault/ | com.scribevault.app | scribevault-privacy |
| Undercover | Pass-and-play word party game: find the impostor | /undercover/ | com.undercoverimpostor.app | undercover-word-imposter-privacy |
index.html: home page with a card for each appsurjam/,hokayantra/,mathsurge/,scribevault/,undercover/: app pages (/surjam/is the website on SurJam's Play listing)mathsurge/c/: MathSurge challenge links, with.well-known/assetlinks.jsonso they open in the appassets/: shared stylesheet, icons, screenshots and the "scan to install" QR codes (qr-<app>.svg, regenerate withpython3 scripts/make-qr.py; needspip install segno)app-ads.txt: checked by AdMob for every app in the account
Each app appears in four places, so update all of them when adding one: its card in index.html, its own page, the header site-nav and the footer's Apps and Privacy lists on every page. Its colours are --<app> and --<app>-2 in assets/style.css.
Until an app's Play page is public, use a btn-soon span ("Coming soon to Google Play") instead of the btn-play link and leave out the qr block, so visitors don't hit Play's "not found" page. Once it's live, add it to APPS in scripts/make-qr.py, run the script, and switch to the btn-play link with the QR block.