Press Ctrl+P (or Cmd+P on Mac) to save as PDF

Blossom Mobile App Tester Guide

External Testing Program

Mobile / Phone App Tester

Welcome

Blossom is an AI-powered growth platform for solopreneurs. The Blossom Mobile Viewer is a phone-first companion app that lets solopreneurs monitor their campaigns, learn on the go, and get support — all from their phone. It is a Progressive Web App (PWA) that can be installed to the home screen and works like a native app.

As a Mobile Tester, you'll verify that the app works correctly on real phones. Your feedback on touch targets, readability, audio playback, and overall feel is critical — desktop emulators can't catch everything.

Getting Started

Your Test Account

URL: https://purpleblossom.xyz/mobile.html
Username: mobile_tester
Password: Demo123!

Step 1: Log In

Open the URL above on your phone's browser. You'll be redirected to the login page. Enter your credentials. After login you'll see the Blossom mobile app with a bottom navigation bar (Home, Learn, Campaigns, Support).

Step 2: Install the App

Android (Chrome)
Tap the menu (three dots) → "Add to Home Screen" → "Install". The Blossom icon appears on your home screen.
iPhone (Safari)
Tap the share icon (square with arrow) → scroll down → "Add to Home Screen" → "Add".
Why Install? After installing, the app opens without browser chrome (no address bar). This is the intended experience. Push notifications also require installation on iOS.

What You're Testing

The mobile app has 4 main areas plus Settings. You do not need to test campaign creation or business profile editing — those stay on desktop.

Area What It Does
Home Today Feed: greeting, campaign status cards, learning nudge
Learn Browse courses, resume learning, Watch Mode player, Listen Mode (audio narration)
Campaigns View campaign status & metrics, pause/resume campaigns
Support Ask Blossom AI, Community Q&A, contact support, send feedback
Settings (gear icon) Dark mode, playback speed, TTS voice, haptic feedback, push notifications

Test Devices

Please test on whichever device(s) you have. Note your device in every bug report.

iPhone 14/15 P1
Safari — primary iOS target
Android phone P1
Chrome — primary Android target
iPhone SE P2
Safari — small screen edge case
Android tablet P2
Chrome — larger screen

Test Checklist: Installation & Navigation

PWA Installation

Bottom Navigation

Test Checklist: Home Tab

Test Checklist: Campaigns

Test Checklist: Learning (Watch Mode)

Watch Mode is the default — content shows on screen like a normal reader.

Test Checklist: Learning (Listen Mode)

Listen Mode lets solopreneurs learn with earbuds while doing other things (chores, walking, commuting). This is the most important mobile feature to test carefully.

Test with earbuds or headphones! Listen Mode is designed for hands-free use. Plug in earbuds and try using the app while your phone is in your pocket.

Basic Playback

Video Blocks

Quiz & Interactive Blocks

Revisit List

Lock Screen & Background

iOS Note Lock screen media controls may be limited on iOS compared to Android. Report what works and what doesn't on your specific device.

Test Checklist: Support

Test Checklist: Settings & Dark Mode

Settings Screen

Dark Mode

Haptic Feedback

Test Checklist: Visual Quality

Pay attention to these throughout your testing:

Quick Test (30 minutes)

If you only have 30 minutes, run through this condensed checklist:

  1. Load the app, log in, install to home screen
  2. Home tab: check greeting, tap a campaign card
  3. Campaigns: view list, pause one, resume it
  4. Learn: browse courses, open a unit in Watch Mode, answer a quiz, mark a block done
  5. Learn: switch to Listen Mode with earbuds — verify TTS, auto-advance, lock screen controls
  6. Support: send a message to Blossom AI, browse community questions
  7. Settings: switch to dark mode, verify all screens look correct, switch back

Reporting Issues

When you find a bug, please include all of the following:

Send bug reports to: support@purpleblossom.ai
Subject line: [Mobile Bug] Short description

Bug Report Format

  1. Device: e.g., iPhone 14, iOS 17.4 / Samsung Galaxy S23, Android 14
  2. Browser: Safari / Chrome / Installed PWA
  3. Severity: Blocker / Major / Minor / Cosmetic (see table below)
  4. Steps to Reproduce: Numbered steps to recreate the issue
  5. Expected: What should happen
  6. Actual: What actually happened
  7. Screenshot: Attach if helpful (especially for visual issues)

Severity Guide

Severity Meaning Example
Blocker Can't use the app at all App crashes on load, login fails, blank white screen
Major Feature broken or unusable Listen Mode audio doesn't play, campaigns won't pause, quiz doesn't respond to taps
Minor Feature works but has a problem Wrong time-of-day greeting, speed button doesn't highlight, back button goes to wrong screen
Cosmetic Looks wrong but doesn't affect function Text slightly cut off, color looks off in dark mode, icon misaligned
Important This is a test environment. Do not enter real personal or business data.

Your Test Account Data

Your account has been pre-populated with data so you can test all features:

Feel free to modify data during testing (pause campaigns, complete blocks, post questions). The data can be reset if needed.

Things We Especially Want Feedback On

Beyond bugs, we want your honest opinion on these questions:

  1. Is the text big enough to read comfortably, or do you find yourself wanting to zoom?
  2. Does Listen Mode feel natural? Would you actually use it while doing chores?
  3. When a quiz is auto-skipped in Listen Mode, is the announcement clear enough?
  4. Is dark mode comfortable for evening use?
  5. Are there any screens where you're not sure what to do next?
  6. Does the app feel fast or sluggish?
  7. Would you install this app to your home screen and use it regularly?