Lumifonic

Notes

What's new on Lumifonic

Every shipped update, in reverse chronological order.

  1. v0.12.0

    Bring-your-own Stripe, real rewards, HQ audio & fullscreen video

    • Monetization now actually works — artists paste their own Stripe secret key on /monetize. Tips and paid downloads charge directly on your Stripe account. Lumifonic takes 0% platform fee.
    • Rewards are real: completing objectives and redeeming promo codes now grants actual bonus storage on top of the 2 GB base quota, plus badges that display publicly on your profile for everyone to see.
    • The verified checkmark now shows next to your name across the app once you clear the 10,000 plays + 1,000 followers threshold.
    • Higher-quality audio playback — original source is streamed as-uploaded with preservesPitch enabled, no re-encoding, and an HQ badge in the full player.
    • The big waveform in the expanded player is now fully seek-enabled — click anywhere on it (not just the timeline slider) to jump to that section of the song.
    • Music videos have a fullscreen button in the player for proper cinema-mode watching.

    Also in this release

    • Stripe secret keys are stored in a private database schema that is not reachable through the public API, only by trusted server code.
    • Success page confirms the payment status live with Stripe when you return from checkout, so tips and download unlocks flip to succeeded immediately.
    • You can disconnect Stripe at any time from /monetize.
  2. v0.11.0

    Personalization quiz, Listen Again, promo codes, objectives & verification

    • Take the two-minute personalization quiz to tune Discover — pick genres, moods, how adventurous the algorithm should be, and fresh-vs-deep-cuts balance.
    • New Listen Again shelf on Discover — the tracks you've played most often, ready to replay in one tap.
    • Rewards & Objectives menu — complete missions like Upload 10 tracks or Post 5 comments to earn bonus storage and collectible badges.
    • Promo code system — redeem event codes for bonus storage and exclusive collectible badges. New codes drop during special events.
    • Verification program — hit 10,000 plays on a single track AND 1,000 followers to unlock the verified checkmark and +50 MB of bonus storage.

    Also in this release

    • Bonus storage from codes and objectives stacks on top of the base 2 GB artist quota.
    • Play history is stored per-user so Listen Again keeps getting smarter the more you listen.
  3. v0.10.0

    Tips, paid downloads & the new Lumifonic logo

    • Fans can now tip artists directly from any track or profile page. Minimum $1, powered by Stripe Checkout.
    • Optional paid downloads — artists can set a price on any track and unlock high-quality downloads for supporters.
    • Artists connect their own Stripe account in one flow at /monetize. Money lands directly in your bank; Lumifonic keeps a small 8% platform fee.
    • New official Lumifonic logo everywhere — sidebar, top bar, favicon, hero.
    • Waveform click-to-seek is now wired into every player surface: mini player, expanded player, and the track page.

    Also in this release

    • Stripe webhooks confirm payments end-to-end, so tips and download unlocks stay in sync even if a browser tab closes early.
    • Stripe Connect Express handles verification and payouts on your behalf.
    • Coming next: Discover personalization quiz + Listen Again, then waveform comments, then the community mega-suite (remix branches, timeline stories, collaboration, challenges, quests).
  4. v0.9.0

    Batch uploads, scheduled releases & a rebuilt player

    • Batch upload — queue an entire EP or album, each track with its own cover art and metadata.
    • Scheduled releases — pick a release date per track so pre-save hype stays tied to the drop.
    • Click anywhere on the waveform to seek. Works the same in the mini player and the full player.
    • Fixed the stuck-pause bug — play/pause now stays in sync with what's actually playing, for both audio and video.
    • Music video player now uses a single source-of-truth so scrubbing, pausing, and switching tracks are glitch-free.

    Also in this release

    • New Notes/Changelog section (this page!) so we can log every update in the app itself.
    • Scheduled tracks stay hidden from discovery, search, and public profiles until their release date.
    • Streams for unreleased tracks are blocked server-side even if a URL leaks.
  5. v0.8.0

    Music videos, artist onboarding & privacy toggles

    • Upload music videos with a proper video player.
    • Choose Listener or Artist at sign-up — upgrade any time.
    • Fine-grained privacy toggles for birthday, location, pronouns, website.
    • Album covers now display everywhere the track plays.
  6. v0.7.0

    Storage boost — 2 GB free per artist

    • Per-artist storage bumped from 500 MB to 2 GB. Upload more, gate less.