Gratitude & prayer journal

MyPraise App: End to End Guide

Everything you need, to get the most out of MyPraise App. From your first Memory to the AI Assistant, Dream and Bible Modes, Reflections, and many more, this guide will help you make MyPraise App πŸ‡ yours!

MyPraise App home screen

Getting started

A short, warm onboarding introduces the app's purpose and gathers just enough context so we can personalize the app's experience for you. No password required.

Quick start Onboarding flow
Onboarding β€” Welcome

Quick start

  1. Open MyPraise App β€” the welcome screen explains praises, prayers, and reflections in one line each.
  2. Answer a few personalization steps: name, relationship with God, and what you're hoping to get from journaling.
  3. Choose whether to enable notifications for daily prompts.
  4. Land on Home, where a time-of-day greeting and a "New memory" action are waiting.
Onboarding flow
Welcome β†’ Personalize β†’ Relationship with God β†’ Notifications β†’ Home
Onboarding β€” Welcome
Welcome
Onboarding β€” Make it personal
Make it personal
Onboarding β€” Tell me about yourself
Tell me about yourself
Onboarding β€” Faith practice
Faith practice
Onboarding β€” Make it yours
App icon & appearance
Onboarding β€” Notifications
Notifications

Note: the Notifications screen above is a placeholder mock, not a captured screenshot β€” flagging until we get a real one from the shipping build.

Step 1 bundles the welcome card with a short, mostly-optional personalization pass β€” free-text prompts about yourself plus a faith-practice question β€” all under one progress bar. Progress uses the plum/accent color, and screen transitions are a simple slide + fade, never bounce or elastic overshoot.

Why the personalize questions matter

Tell me about yourself β€” optional free-text prompts (about you, your living situation, your goals, your spirituality) that shape the MyPraise Assistant's personality and relevance from day one, without requiring an account or profile setup.

Faith practice β€” tunes the Assistant's tone and prompt style from the very first session (a "just starting to explore" answer gets gentler, more explanatory prompts than "actively practicing") β€” this is what keeps early Assistant replies from feeling mismatched before it has any memory history to learn from.

Under the hood β€” onboarding steps live under Onboarding/; step copy and ordering are driven by an enum, not a remote config. See docs/onboarding-flow-summary-2025-03-07.md and docs/lessons-learned-onboarding-and-rerun.md for the rerun-from-settings edge cases.

Memories: praises & prayers

A memory is a text entry β€” optionally with photo or video β€” tagged as a praise, prayer, or general note, and optionally linked to people.

Quick start Deep dive
Memories hub

Quick start

  1. Tap "New memory," write what happened, and pick praise, prayer, or general.
  2. Attach a photo or video, and link the contacts it involves.
  3. Mark it private if it shouldn't sync to shared views.
  4. Find it later from the Memories hub β€” grouped by month, filterable by type.
A

New memory flow

Pick Praise or Prayer, give it a title, write what happened, and Submit. A "Praise Recorded!" confirmation slides up where you can tag your memory (Spiritual, Professional, Physical, Personal), view it, or skip.

New memory β€” compose Compose
New memory β€” Praise Recorded confirmation Praise Recorded!
New memory β€” tag your memory Tag your memory
B

Memory management

Everything you can do with a memory after it's saved, in four steps β€” from quick inline edits to sharing it beyond the app.

1

Basic management

Inline edit by double-tapping any field, change tags, and "@" mention contacts β€” you can also "/" to tag memories. Add rich text like bold, checkboxes, and line breaks. Extra: add your location and save a place for reference later. More details ↓

Memory view β€” tags and details Memory view
Change memory type β€” Praise or Prayer Change type
Inline edit and save Inline edit & save
@ mention contacts @ mention contacts
Emoji and Genmoji search Emoji & Genmoji
Linked mention in memory text Linked mention
Rich text formatting menu Rich text menu
Checkboxes and line breaks in a memory Checkboxes & breaks
Contacts card on a memory Contacts card
2

Enrich memories

Link related memories and see what MyPraise App recommends. Add photos, videos, and URLs to make memories vibrant and engaging, and add the contacts and contact groups who made the memory special. Extra: change your featured photo and favorite photos for your gallery. More details ↓

Linked Memories β€” suggested memories entry Linked Memories
Suggested Memories β€” text similar Suggestions
Search memories to link Search & link
Memory with photos and artwork Photos & artwork
Linked memories on a memory Linked
Add media menu β€” URL link, library, camera Add media menu
Choose from library β€” collections Collections
Select photos and videos Select items
Photos on a memory β€” carousel Photo carousel
Media in the home gallery In your gallery
Enrich memories β€” contacts and contact groups
3

Add affirmations

As your memories grow, add affirmations to further enrich them β€” and when ready, create a new memory automatically linked to the affirmation. Extra: clone memories for easy modifications. More details ↓

Write an affirmation Write affirmation
Affirmations on a memory On the memory
Edit an affirmation Edit affirmation
Create Memory from Affirmation Create memory
Clone Memory Clone memory
4

Share memories

Share a memory as an image, as text, or as a memory (coming soon).

Share menu β€” image, text, memory, clone, delete Share menu
Share as Image β€” content options Share as image
iOS share sheet Share sheet
Shared memory in Messages In Messages
Deep dive

Type & color coding

Praise is teal, prayer is olive green, general is gold-brown β€” the same three brand colors used everywhere else memory type matters (badges, metric tiles, card washes).

Private memories

A private memory gets a small rich-yellow marker instead of its type color β€” a deliberate, distinct signal so private entries are never mistaken for a normal praise/prayer/general tag.

Text size

Memory body text has its own size setting (default / small / very small) independent of system Dynamic Type β€” useful for people who write long entries and want to see more per screen.

Under the hood β€” type color mapping is one function, Theme.TextColor.accent(for:), applied ad hoc across views rather than a single MemoryCard component β€” this design system packages it as the reusable MemoryTypeBadge. See docs/duplicate-memory-creation-fix-summary-2025-03-07.md for save-flow edge cases.

Home screen management

Welcome to your home page β€” your Gallery front and center, with Recent Memories and My Achievements right below.

2

Add photos, videos & links

Directly add new photos from your iOS gallery, take a new photo or video, or add links. When you add a URL, a rich thumbnail is generated if the website supports it. Extra: paste images (coming soon). More details ↓

Home gallery Home gallery
Add media menu β€” paste, camera, library, URLs Add media menu
Source content β€” a YouTube page to link Find a link
Add URLs with live preview Add URL
Rich thumbnail in the gallery Rich thumbnail
3

Recent Memories, filters & privacy

Expand Recent Memories to see what's happening, and adjust the filters for a specific time range, search term, or tag / attachment. In your Gallery, show just the title or the title and memory β€” or only time-of-day thumbnails when you're in an open space and want more privacy. Privacy: hide / show private memories (coming soon).

Recent Memories expanded with Achievements Expanded view
Gallery showing title only Title only
Gallery showing title and memory Title & memory
Time-of-day thumbnail for privacy Time-of-day view
Time-of-day thumbnails across the gallery Private thumbnails
4

Quick Access menu

Easily create new memories, access the MyPraise Assistant, and launch Dream mode from the floating Quick Access menu β€” type to enter text right from it. Move the menu to magnet points, and hide it by swiping off screen.

Quick Access menu collapsed Collapsed
Quick Access menu expanded Expanded
New memory from Quick Access New memory
MyPraise Assistant from Quick Access Assistant
Dream Mode from Quick Access Dream Mode
Quick Access menu at a magnet point Magnet points

Hub management

Hubs menu

Hubs are how you interact with and view MyPraise App in many ways. Open the hubs menu from Home to jump into your Profile, Contacts, Gallery, Memories, Bible, and Settings β€” plus Reflection reports when you're ready to look back.

1

MyProfile

View your profile and watch your praises grow, reflect, and celebrate gratitude β€” your journey stats, streaks, favorite achievements, snapshot, and personalization for how the Assistant greets and knows you.

Profile β€” photo and greeting Profile
Your journey stats Your journey
Streaks detail Streaks
Snapshot β€” top memories Snapshot
Contacts insights Contacts insights
Favorite achievements Favorites
Favorite achievements expanded Achievements
Appearance β€” color backgrounds Appearance
Appearance β€” Emerald palette Palettes
Appearance β€” textures and animal backgrounds Textures & animals
Personalization Personalization
Edit Profile Edit Profile
Greeting messages and memory logging Greetings & logging
2

MyContacts

Whether you added contacts in Onboarding or skipped it, the Contacts hub is your place to add more, create contact groups, reach out to your contacts, and see your memories and photos with the people you care about. Contacts are circular initials avatars; in a group stack each gets a white stroke so overlapping circles stay legible.

Contacts hub Contacts hub
Create a contact group New group
Add members to a group Add members
Group with members Group members
Contact detail Contact detail
Reach out and quick actions Reach out
Edit contact Edit contact
Favorites list Favorites
Call, message, FaceTime Call & message
4

MyMemories

View your logged memories and filter to see which ones are favorites, prayers, praises, and more. Swipe memories to quickly favorite or share. Customization: the icon setting changes how memory type icons are styled.

All Memories hub All Memories
Favorites with filters Favorites
Swipe left β€” favorite or delete Swipe β€” favorite
Swipe right β€” share or unfavorite Swipe β€” share
Filter and search Filter & search
Icon style β€” colorful Icons β€” colorful
Icon style β€” tinted Icons β€” tinted
Icon style β€” mono Icons β€” mono
Icon setting in Settings Icon setting
5

MyBible

A simple Bible Mode reader to help you stay close to the word, study the message, listen in the background, and directly create memories. Scripture is bundled with the app, so it works fully offline, with red-letter text built in.

Read & study

See stats on your Bible reading trends and recent highlights, jump right back to where you were reading and getting inspired, and highlight and mark up your Bible for verses you resonate with.

Bible hub β€” stats, continue, highlights Your Bible
Reading view with highlight Reading
Highlight and markup toolbar Highlight & markup
Highlights list Highlights
Listen β€” audio narration Listen
Search & browse

Search for a specific verse or highlight β€” or browse all the books and chapters.

Books list Books
Chapter grid Chapters
Versions & view options

Extras: change Bible version, go fullscreen, view only your highlights, navigate to a random verse, or view all the books again to go to another. More details ↓

View options β€” fullscreen, highlights, random verse, books View options
Change Bible version Versions
Save to MyPraise App

Extras: add notes and verses that save directly to MyPraise App, ready to enrich memories later β€” and ask MyPraise Assistant for insight (coming soon). More details ↓

Add a note to a verse Add a note
Saved to memories Saved to memories
6

Settings & Preferences

Make MyPraise App work the way you do β€” from sync and notifications to security and supporter perks.

Guide & feedback

How-To Guide: quick access to the Help guide (what you're reading here). Share your Feedback: share how you're using the app β€” issues and requests all welcome!

Settings β€” subscription, sync, notifications Settings
How-To guide on mypraiseapp.com How-To Guide
Share Your Feedback form Share feedback
iCloud Sync

Sync memories and media across your iCloud for cross-device access.

iCloud Sync β€” status, sync now, troubleshooting
Notifications

Notification Settings: change notifications and how they're triggered. Important Notifications: major announcements and news. Helpful Notifications: additional notifications to help and enrich the MyPraise App experience. Supporter Tier+ unlocks further customization like adding images and creating custom messages.

Notification Settings β€” default and custom Notification list
Edit notification β€” message, photo, frequency, time Edit notification
Important Notifications Important
Welcome announcement Announcement
In-app notifications off In-app off
In-app notifications on with helpful notifications In-app on
Helpful Notifications master control Helpful
App Lock & security

Lock your app with a PIN and Face ID β€” based off a timer, or when you close the app, for peace of mind. Note: the backup phone number doesn't send a text β€” it's used to verify you know the number.

App Lock settings β€” off App Lock options
App Lock enabled with Face ID Enabled + Face ID
Recovery phone entry Recovery phone
Change passcode keypad Passcode
Supporter Tier & subscriptions

Show your support for MyPraise App if you're enjoying the experience and are seeing God's blessing on your life! Try before you commit to see the additional features. Billed through the App Store; manage or cancel anytime from iOS Settings.

Supporter Tier Manage subscriptions
Preferences β€” date & time, hub appearance

Date & Time: adjust how date and time are displayed across the app. Hub Appearance: adjust how the hub and insight cards are displayed.

User Preferences β€” date and time, hub appearance
Diagnostics & privacy

TLDR β€” we would love to capture the features that you love in the app, but will never capture your memories or identifiable information about you (see the Privacy Policy). Privacy: more coming soon.

Privacy and diagnostics settings Share diagnostics
What We Collect What we collect
Achievements & widgets

Track your achievements β€” more coming soon. Change how widgets look; Supporter+ adjusts finer details and more color options.

Achievements β€” memory milestones Widgets β€” background and shuffle options
7

Reflection reports

Reflect on your memories and see which ones were most impactful β€” a guided, multi-step review of a time period that closes with a Reflection Report summarizing themes, answered prayers, and gratitude patterns.

Select period β†’ Review memories β†’ Guided prompts β†’ Reflection Report
Step 1 β€” Your insights 1 Β· Insights
Step 2 β€” Your streaks 2 Β· Streaks
Step 3 β€” Top memories 3 Β· Top memories
Share a memory β€” preview Share a memory
Content options for shared memory Content options
Step 4 β€” Your people 4 Β· Your people
All done β€” report ready All done
Reflection Report Report

MyPraise Assistant

An in-app AI chat that helps draft memories, generate devotional artwork, and summarize a period of time β€” always in the app's warm, first-person voice.

Quick start Deep dive

Quick start

  1. Open the Assistant from Home β€” it greets you by name with a time-of-day prompt.
  2. Ask it to help draft a memory, pray about something, or reflect on a stretch of time.
  3. Ask for devotional artwork to accompany a memory β€” it generates an image in one of ~50 style presets.
Deep dive

Voice guardrails

Responses are graded against explicit failure states β€” too preachy, too formal, wrong tone β€” so the assistant stays reverent but warm rather than sermon-like.

Devotional artwork

Generated art favors warm, golden-hour, painterly rendering over flat vector or photorealistic style β€” consistent with the rest of the app's imagery.

Soft watercolor style MyPraise House style Biblical watercolor style
Under the hood β€” client logic in MyPraiseAssistantManager.swift; backend in AI/mypraise-gpt-backend (Next.js on Cloudflare via OpenNext), with usage/telemetry in AI/mypraise-telemetry-worker. See docs/image-playground-prompt-optimization-2026-07-06.md for artwork prompt tuning.

Canvas backgrounds & appearance

The entire app background is user-customizable: 11 named palettes, optional texture overlays, and a full "animal scene" mode.

Quick start Deep dive
Appearance settings

Quick start

  1. Open Settings β†’ Appearance.
  2. Pick a canvas palette β€” try the swatches in this guide's sidebar for a taste.
  3. Optionally switch to an animal-scene background, or adjust the darkness slider.
Deep dive

Palettes

Each palette is a top→bottom gradient plus a matching elevated card fill, with separate light/dark values and a darkness slider that blends toward white or black.

Texture & animal scenes

A subtle woven/paper/marble texture can layer at 30–45% opacity, blended multiply in light mode and screen in dark mode. Animal-scene mode swaps in a full-bleed photographic background with a vertical scrim for text legibility.

This guide's approximation

The dark-mode values the app ships are captured only for Warm Tan; the other nine palettes' dark tones you see toggled here are computed approximations for demonstration, not exact source values.

Under the hood β€” palette and texture definitions live in AppBackgroundView.swift and Theme.swift (AppBackgroundPalette, CanvasTextureLayer); the other 10 dark variants are there if you need exact values.

Widgets & Share extension

Home Screen widgets surface memories and quick actions; a share-sheet extension captures content from other apps straight into a new memory.

Quick start Available widgets

Quick start

  1. Long-press your Home Screen β†’ Edit β†’ Add Widget β†’ MyPraise App.
  2. From any other app's share sheet, choose MyPraise App to save a link, photo, or text as a memory.
Available widgets
Memory of the Day Quick Add Hubs My Gallery Dream Mode MyPraise GPT
Under the hood β€” widgets live in MyPraise Controls/ (each a separate WidgetKit target, shared tokens in WidgetDesignTokens.swift); the share flow is in MyPraise Share/ (ShareViewController.swift). See docs/widgets-and-settings-session-summary.md and docs/url-validation-shortcuts-session-summary.md.

Extras

Nice-to-have touches that go beyond the core flows β€” each one links back to the feature it belongs to.

Locations & saved places

From 1 Β· Basic management ↑

Add your location to a memory, and save a place with your own label (e.g. "Home 🏑") so you can reference it again later.

Choose Location β€” map and place details Choose Location β€” saved place with label

Paste images straight from the clipboard into a memory β€” alongside adding from your iOS gallery, taking a new photo / video, or adding links.

Add notes & verses, saved to MyPraise App

From Hubs Β· 5 MyBible ↑

Add notes as you read, and add verses β€” both save directly to MyPraise App so they're ready to enrich memories later.

Ask MyPraise Assistant from the Bible (coming soon)

From Hubs Β· 5 MyBible ↑

Ask the MyPraise Assistant for insight on the passage you're reading, without leaving Bible Mode.

Change Bible version & fullscreen reading

From Hubs Β· 5 MyBible ↑

Switch Bible versions, go fullscreen, view only your highlights, navigate to a random verse, or view all the books again to jump to another.

Clone an existing memory for easy modifications β€” the clone screens are included in the affirmations screenshots above.

Pricing

Start with the complete praise journal for free. Paid tiers add customization, advanced controls, and optional assistant capabilities while preserving everything below them.

Welcome
Free

Praise capture, Scripture, people, privacy, export, and supported on-device assistance.

Supporter
$34.99 / year

Full palettes, textures, animal scenes, splash styles, artwork options, and app icons.

Harvester
$50.99 / year

Advanced Dream Mode, notification, interface, and widget controls.

Believer
$99.99 / year

Experimental Features and optional bring-your-own-key OpenAI tools.

See plans in the App Store Flexible billing is also available. Cancel anytime in Settings.

Troubleshooting & FAQ

Common questions, in the order people tend to run into them.

Quick start

  1. Use the sidebar search to jump straight to the topic giving trouble.
  2. Scan the questions below β€” most first-week issues are covered here.
  3. Still stuck? Switch to Developer mode for the source files behind each fix.
A memory I saved seems to have duplicated. What happened?

A rare double-save could occur if the save button was tapped twice quickly while attachments were still uploading; this was tracked and patched β€” delete the duplicate and the original is unaffected.

I changed my canvas background and now some text is hard to read.

Try the darkness slider in Appearance settings β€” it blends the palette toward white or black to restore contrast, especially over animal-scene backgrounds.

Notifications for daily prompts aren't showing up.

Re-check the permission prompt from onboarding wasn't dismissed β€” notifications can be re-enabled from iOS Settings β†’ MyPraise β†’ Notifications at any time.

Can I restart onboarding to change my answers?

Yes β€” onboarding can be re-run from Settings, though a couple of edge cases around re-run state were only recently ironed out (ask an engineer if something looks stuck).

Is my data private?

Memories marked private are excluded from shared/group views; this app has no public feed β€” everything is personal or shared only with contacts you explicitly link.

Under the hood β€” see docs/duplicate-memory-creation-fix-summary-2025-03-07.md, docs/helpful-notifications-fixes-2025-03-08.md, docs/lessons-learned-onboarding-and-rerun.md, and docs/notion-memory-view-link-preview-fix.md for the full incident history behind these answers.

Compiled from the MyPraise App SwiftUI codebase and its design system. No official brand guide or marketing copy doc exists β€” flag anything here that should be corrected by product or design.

{{lightboxAlt}}