Support
Tutorials
Video walkthroughs are on the way. They will appear here as each one is published.
Frequently Asked Questions
Is the app secure? Who can see my journal?
Your journal entries are stored in your personal iCloud account, which only you can access. We use Supabase for sign-in (email and password), but your journal content never leaves Apple’s infrastructure. We don’t read, share, or sell your data.
What happens if I delete the app?
Your journal is saved to iCloud automatically. If you delete and reinstall the app, your entries come back as soon as you sign in — including signatures and stamps. Remember that your state sets how long notarial records must be kept, so removing the app does not end your retention obligation.
Does the app replace my notary commission or legal responsibility?
No. My Notary Book is a record-keeping tool. You are still solely responsible for understanding and complying with your state’s notary laws. Always verify that electronic journals are permitted in your state before using the app for official records — you can check your own jurisdiction in our 51-state Notary Rules reference.
I forgot my password. How do I reset it?
From the sign-in screen, tap "Forgot Password." You’ll receive an email with a reset link. Tap the link from your device (not a desktop) to reset directly in the app.
What’s New
Version 1.1.4 May 2026
- Full 50-state ID type system — every state now has a precise list of accepted ID types sourced from current notary statutes
- 6 new system ID types: Tribal ID, VA Health ID Card, Federal Agency ID, Consular/Matricula ID, Voter ID Card, Digital/Mobile ID (mDL)
- Consular/Matricula ID restricted to CA, IL, NV, PA — hidden from picker and grayed in Settings for all other states
- Recording ID number prohibited in IL, MT, TX — Settings toggle disabled, form field hidden with state law note
- Biometric/thumbprint collection prohibited in IL, NC, MS, TX — thumbprint toggle hidden entirely
- Per-state credible witness count — CA/CT/SC require 2, IL/IN/MA/MI/MS/MO/NV/NC/TN/UT allow 1 only, LA/NY/VT not allowed
- CA and AZ real estate detection — deed/mortgage types silently enable thumbprint, suspicion keywords fire confirmation alert
- RE/POA Thumbprint Alert toggle added to Settings — hidden for states that don’t require thumbprints
- Thumbprint toggle moved to Document Type card for better contextual placement
- TX land transfer keyword detection fixed — typed doc names now correctly trigger Land Transfer alert
- Land Transfer Alert toggle hidden entirely for non-TX states
- LTC/CHL no-reciprocity enforcement for CA, IL, MD, RI — proactive alert on selection, save blocked on mismatch
- New Custom permission: Allow out-of-state LTC in no-reciprocity states
- State change alert fires every time state is switched — Load [State] Defaults or Keep My Settings
- Current Location now routes through same state change alert as manual picker
- Comprehensive ID type conditions for all 50 states — foreign passport USCIS rules, LTC reciprocity, inmate ID authority
- Per-state journal retention periods — AL/CA 30 days, AZ 5 years, IL/NV 7 years, TX 3 years, LA lifetime
- Retention toggle shows correct period for your state with accurate statutory description
- Louisiana paper-only journal — warning banner shown in form, Master Ledger hidden, signature pad hidden
- Secondary ID moved to its own card — slides in below ID Details with state-specific restriction notes
- Secondary ID hidden for KBA/RON-only states (CO, FL, MD, MN, OK) for in-person notarizations
- ADD SECONDARY ID button styled gold and centered
- State Laws section added to Support — shows verified statutory citations per state
- Resources card updated with all 50 state SOS links
- TX statute research completed — credible witness, retention, foreign passport, ID rules all verified
Version 1.1.2 May 2026
- ID expiration grace period — state-aware rules: zero-day grace (TX and 34 others), 3-year RULONA grace (CO, ID, IA, MT, ND, OR, WV), 5-year grace (CA, FL, NV, NY)
- Act location drives rules — ID expiration, fee caps, and supplemental ID rules now follow the state where the act is performed, not just the notary\'s home state
- Multi-state foundation — actStateCode computed property resolves act state with profile default fallback, ready for multi-state licensing in future build
- Compliance Mode added to Settings — Default blocks save on expired ID, Custom warns with proceed option
- Disclaimer fires every time when switching to Custom — notary acknowledges full responsibility on each switch
- Expired ID alert includes scroll back to ID card on Go Back & Correct
- Secondary ID expired beyond grace also intercepted before save — same Default/Custom behavior
- Default Notary Fee renamed to Default Notary Fee per Stamp — makes multi-stamp billing intent clear
- Max notary fee per stamp added for all 50 states — soft warning in Settings when default exceeds state cap
- NJ three-tier fee structure — warns at $25 mortgage cap (highest tier) so standard and RE transactions are unaffected
- Fee cap warning appears in Settings only — no interruption during notarization
- Full decimal fee support — notaryFee and travelFee changed from Int to Double across entire app
- All fee fields use decimal keyboard — form, settings, and entry detail view accept $2.50, $10.00, etc.
- Fee displays use smart formatting — $10 for whole dollars, $2.50 for decimals
- Default state no longer resets to Texas on app relaunch — AuthManager now uses setIfEmpty protection matching all other profile fields
Version 1.1.1 May 2026
- Secondary ID system — when a supplemental ID is required by state law, app now prompts to add a secondary form of identification or switch to credible witness
- Alert fires automatically when a supplemental ID type is selected — state-aware rules engine drives the prompt per notary\'s home state
- Secondary ID section expands inline below primary ID — type picker, issuing entity, and optional ID number with gold border styling
- Add Secondary ID button available on any standard ID flow for voluntary supplemental identification
- Save button shows specific missing field: SECONDARY ID TYPE or SECONDARY ISSUING ENTITY instead of generic Missing Information
- Primary ID label dynamically changes to Primary ID when secondary is present — clear visual hierarchy
- EntryDetailView reorganized — Primary ID block first with all fields, divider, then Secondary ID block below
- Notarial certificate shows both IDs — Secondary ID line appears below primary identification
- Ledger PDF shows both IDs with issuers — TX DL + TX Government Issued ID format
- CSV export includes Secondary ID column between ID Information and ID Expiration Date
- Secondary ID fully backed up and restored across both restore paths
- Editing existing entry with secondary ID automatically restores the secondary section
- Reset and discard both clear secondary ID fields and section state
- Secondary ID expiration date field added — required field with MM/DD/YYYY formatting and valid/expired status indicator
- 26 states require secondary ID expiration in journal — field enforced as required matching primary ID behavior
- Secondary ID expiry shows red EXPIRED indicator in EntryDetailView when date has passed
- Secondary ID expiration included in notarial certificate, CSV export, and backup/restore
- Save button shows MISSING: SECONDARY ID EXPIRATION when expiry not filled
- Expiry field clears correctly on reset, discard, and X button dismiss
- Editing existing entry restores secondary expiry date string from saved data
- Texas supplemental ID rules — Government Issued ID and Inmate ID Card flagged as supplemental
- State compliance engine uses correct 2-letter state code conversion for rules lookup
- CA thumbprint requirements documented in StateNotaryRules for future 1.1.x build
- POA represented party validation added to save button — shows MISSING: POA REPRESENTED PARTY
- POA represented party shows Grantor or Grantee role in EntryDetailView instead of full name
- Attorney-in-fact line added to notarial certificate below signer name
Version 1.0.26 May 2026
- Barcode and passport scanner no longer cause keyboard timeout on return — camera session stops atomically on dismiss
- Scanner dismiss no longer corrupts RTI session — scroll dismiss switches to safe mode during sheet transition
- Phone field AutoFill suppressed — prevents CoreTelephony XPC conflict that delayed keyboard initialization
- All number pad fields now suppress AutoFill panel — eliminates dismissAutoFillPanel RTI errors app-wide
- preferredColorScheme(.dark) removed from all auth and scanner views — prevents 250pt/216pt keyboard constraint conflict on sign-in screens
- Migration delay reduced from 3s to 1s — app loads faster with same safety margin
- Power of Attorney — attorney-in-fact represented party picker added to land transfer section
- POA subtext updated to legally accurate reminder: signer must sign as attorney-in-fact for principal
- POA represented party shown on notarial certificate as attorney-in-fact for named party
- EntryDetailView fee fields — two-column layout with matching font size and consistent alignment
- Fee total row aligned to match Notary Fee and Travel Fee column layout
- Travel fee always shown in summary — no longer hidden when $0
- Default notary and travel fee fields added to Settings under Track Fees toggle
- New form and reset now seed fees from Settings defaults instead of hardcoded values
- 11 missing settings now included in backup and restore — fees, toggles, ledger, reminder preferences
- New user on same device starts with clean settings — all user-specific preferences cleared on sign-out
- Texas ID type conditions added — photo and signature requirements surfaced per Gov\'t Code § 121.005
- Child Custody Waiver added to document suggestions under Kids & School category
- My ID Types section moved to top of ID Types editor
- Witness mode dropdown labels shortened and left-aligned — no longer wraps to two lines
- Placeholder text color updated to 70% white across sign-in, sign-up, settings, and entry detail screens
- SplitFlapCounter overflow fixed on both MainMenuView and StatisticsView
- Property County renamed to Property Location — value displays as Dallas County format
- Location of act city label no longer shows trailing comma
- Signer name font size matched between MainMenuView and JournalHistoryView
- Notary fee input field in EntryDetailView matches form field styling
- Barcode scanner tracer logs removed from production build
- MRZ passport scanner tracer logs removed from production build
Version 1.0.25 May 2026
- TextField input fully restored — eliminated 'Result accumulator timeout' errors that blocked typing across all form fields
- Keyboard initializes correctly in dark mode — fixed 250pt/216pt AutoLayout conflict that caused input session failures
- SwiftData observation cascade eliminated — form fields now bind to a lightweight draft struct, preventing re-renders on every keystroke
- CloudKit sync no longer interrupts typing — migration runs on a background-friendly delay with targeted fetches
- Emoji keyboard conflict suppressed — autocorrection disabled app-wide on form fields to prevent RTI session interference
- Keyboard shortcuts bar cleared globally — removes undo/redo strip that triggered emoji variant selector conflicts
- Scroll-to-dismiss keyboard restored — works reliably on all screens including the notary form
- Document type field stabilized — isolated observer architecture prevents focus loss on suggestion updates
- Form placeholder text lightened — fields show clearer hint text at 70% white opacity
- Missing field border cleaned up — red validation border replaces the slate border cleanly with no double-border effect
- Document date field card-in-card visual fixed — no longer renders as a nested card
- Autofill card outer padding corrected — aligns flush with all other form section cards
- Form section card inner padding increased for better readability
- Profile name and fields no longer reset on relaunch — Supabase metadata no longer overwrites local edits on token refresh
- Notary fee defaults to $10 and travel fee defaults to $0 on new and reset forms
- Location fields auto-populate on form reset — GPS refreshes city, county, and state from profile defaults
Version 1.0.24 April 2026
- Journal History — screen freeze fixed: navigation no longer triggers a render loop on entry tap
- Journal History — Print / Export count correctly tracks selected records after tapping Done
- Journal History — selection state, checkmarks, and Deselect All persist when navigating into an entry and back; resets only on return to Main Menu
- Print fixed — 0.8s delay prevents silent failure due to window hierarchy timing in Entry Detail and Journal History
- Backup export fixed — gesture timeout resolved, export sheet opens reliably every time
- Fields auto-capitalize on blur — names, addresses, cities, counties, issuing entities, and witness fields title-case automatically when you leave the field
- Phone number collection can be toggled on or off in Settings
- Document type suggestions expanded from 22 to 139 entries — mineral rights, lien waivers, divorce docs, real estate, immigration, and more
- Tap + next to any document type field to save it as a custom suggestion for next time
- Green checkmark appears on document type field when text already matches a saved suggestion
- Smart similarity check — warns before saving a near-duplicate suggestion
- Middle names hidden in Journal History and Main Menu list rows — full name preserved in Entry Detail, prints, and exports
- Hyphenated last names and name suffixes (Jr., Sr., III) always preserved in list views
- Void Record button — skull emoji replaced with Unicode ☠ symbol
- Journal History — entry card extends visually to the bottom of the screen below the last entry
- Journal History — Print / Export button floats transparently over the list with no background
- Journal History — signature thumbnail gradient and white background removed
- Profile — Apple ID linked indicator always visible above Sign Out
- Profile — Account Management section uses disclosure group to reduce visual clutter
- Document suggestions auto-migrate — existing users receive all new default entries on next launch without losing custom additions
Version 1.0.23 April 2026
- Major performance overhaul — app is significantly smoother and more responsive
- Eliminated gesture system timeouts that caused brief freezes when typing in forms
- Split-flap counter animations fully rewritten — no more CPU spikes on main menu
- Document type suggestions now scroll the form into view automatically on focus
- Document suggestions dropdown expands to full card width covering action buttons
- Signature pad dismisses keyboard before launching — no background keyboard on return
- Signature Done button auto-scrolls the form to the save button
- SAVE & FINISH button now shows a checkmark icon
- SAVE & PRINT button now shows a printer icon
- Entry Detail — edit entry restricted to developer accounts only
- Main Menu — black button shadow refined for better visual depth
- Supabase session handling improved — faster and more reliable sign-in
Version 1.0.22 April 2026
- Journal History — PRINT / EXPORT button with live record count badge below
- Journal History — selection state persists when navigating into an entry and back
- Journal History — Deselect All stays visible on return from entry detail
- Journal History — print sheet buttons redesigned with icons and all-caps labels
- Journal History — button grays out and disables when zero records selected
- Journal History — count correctly shows 0 RECORDS SELECTED after deselecting all
- Entry Detail — all actions consolidated into PRINT, MANAGE & SHARE sheet
- Entry Detail — Delete/Void Record uses themed confirmation sheet
- Entry Detail — Record Management card replaces scattered bottom buttons
- Entry Detail — signature thumbnail fixed to consistent height across all entries
- Profile — Account Management disclosure hides Change Email, Change Password, Delete Account
- Profile — Apple ID button always visible outside the fold above Sign Out
- Profile — Change Email disabled when Apple ID is linked with explanation
- Profile — Signed in via correctly reflects Apple ID vs Email & Password session
- Profile — auto-scrolls to Account Management when expanded
- Split-flap counter — proper half-masking with gradients on top and bottom halves
- Split-flap counter — flip animation darkens card as it rotates edge-on
- Signature thumbnails — fades removed from all signature preview cards app-wide
- Signature canvases — black gradient fade removed from both signing pads
- Red buttons — white text with black shadow throughout the app
- Red buttons — bottom-up black gradient added to all red buttons via Theme
- All action sheet buttons — all-caps labels with SF Symbol icons
- Support — resource cards now show descriptions below each link
- Legal links — slide in from right instead of bottom sheet
Version 1.0.21 April 2026
- Sign in with Apple — sign up or sign in using your Apple ID
- Link Apple ID to your existing email/password account from Profile
- Unified backup — journal entries and full profile in one file
- Scoped restore — choose to restore everything, journal only, or profile only
- Automatic backup reminder — weekly or monthly notifications when new entries exist
- Change email address and change password from Profile
- Delete account directly from the app
- Multi-user device support — journals and profiles stay fully separated per account
- Custom branded emails — verification and password reset from My Notary Book
- In-app Terms of Use and Privacy Policy — no longer leaves the app
- Journal History redesigned with seal icons and improved selection system
- All auth screens redesigned with logo, uniform layout, and version footer
- Entry Details — phone number tappable to dial with confirmation
- Sign in page organized into blocks with Face ID in Sign In Options
- Button polish and gold gloss effects throughout the app
Version 1.0.20 April 2026
- Button polish system — all solid-color buttons now have gloss, border, and shadow throughout the app
- Gold buttons: stronger top-down gloss (45%), white border, deep shadow — matches main menu style
- White buttons: inverted bottom-up dark gloss for visual contrast
- Red buttons: subtle gloss with red-tinted border
- Dark/black buttons: subtle gloss with slate border
- Journal History redesigned — checkmark.seal.fill icon per entry, gold chevron, font hierarchy refined
- Journal History selection: seal icon acts as selection indicator — gold = selected, outline = unselected
- Select All / Deselect All appear dynamically based on selection state
- Selection persists when navigating into entry detail and back
- Print / Export sheet redesigned — custom themed sheet matching app alert style
- Support page updated — section cards with large centered icons matching Settings style
- Resource links open Safari correctly, Terms/Privacy open in-app
- Version footer added to Main Menu, Settings, and Profile pages
- Syncing overlay only appears on explicit sign-in — no longer interrupts mid-session token refreshes
- Syncing overlay text: two-line breathing animation
- App Features view added to Support page
- Main Menu buttons: black text on gold, white text on black, all caps, gloss + border + shadow
- Recent Entries font sizes tightened — 13pt name, 11pt date and ID type
- Journal History entry fonts: 13pt name, 12pt date and ID type
- EntryDetailView action buttons — Print, Email, Edit, Void all polished
Version 1.0.19 April 2026
- ID Types completely redesigned — four dedicated sections: Built-in Types, Foreign Passport, Credible Witness, and Custom Types
- Foreign Passport and Credible Witness each have their own block with enable toggle, oath toggle, conditions text, and witness mode dropdown
- Conditions text is now dynamic — any ID type can show a state-specific warning banner in the form
- State-aware defaults: ID type configs auto-generate from your commission state on first launch
- Inmate ID Card added as a built-in type with verified conditions for TX, CA, FL, AZ, and NC
- Witness of Oath block hidden in form when Credible Witness is disabled in settings
- Foreign Passport residential real estate autofill removed — will return as a state-specific feature
- Conditions editor redesigned with Cancel, Load State Default, and Save buttons
- All native alerts replaced with themed custom sheets throughout the app
- Sign Out now offers Export Backup before signing out, with iCloud sync warning
- CloudKit sync overlay shown briefly when returning user signs back in — prevents empty journal flash
- Signature pad buttons redesigned — solid rounded buttons, dynamic Cancel->Done/Save after first stroke
- Scanner overlay now dims everything outside the viewfinder box for better focus and readability
- Drop shadows added to all scanner instruction text
- Empty signature placeholder in Profile tappable — opens pad directly
- Settings blocks each have a centered icon above the title
- Settings navigation rows standardized with gold chevron
- Pull to refresh on Main Menu and Statistics — replays counter animation
- Main Menu counter only animates on app open and pull to refresh, not on every navigation
- Statistics cascade animation — each section animates sequentially with overlap
- Main Menu counter enlarged and tappable — navigates to Statistics
- Profile Use Current Location updated to match form’s inline text link style
- Red background buttons now use black text throughout the app
- Backup & Restore duplicate import root cause fixed via capturedRestoreKind
- Remove Duplicate Entries button appears automatically when duplicates detected
- Split-flap counter: mechanical flip animation restored — haptic removed (was causing system flooding), click sound retained
- Counter animations strictly sequential — Week, Month, Year rows play one after another with no overlap
- Task cancellation added to counter animations — prevents stacking on rapid navigation
- Sign out safety: CloudKit sync overlay on returning sign-in, backup export option before sign-out
- Splash screen locked to portrait via AppDelegate orientation system
- AppDelegate added with full orientation control — portrait everywhere, landscape for signature pads
- Signature pad sections in Profile auto-collapse when signature or stamp is saved
- Profile stamp and signature sections collapse automatically after upload completes
- Scanner dim overlay: everything outside the viewfinder box darkened to 50% black
- Red background buttons now use black text throughout the app
- Oath Administered shows green checkmark.seal.fill icon
- ID Types lock icons removed, font size increased
- Conditions editor: Cancel / Load State Default / Save buttons
- Foreign Passport residential real estate autofill removed
- Witness of Oath block hidden when Credible Witness disabled in settings
Version 1.0.12 April 2026
- Support page reorganized: What’s New -> Resources -> Get Help -> Share & Like -> Legal
- Settings reorganized: Audio Assistant moved to top, renamed from Form Audio Assistant; Notifications second; Notary Form Settings third
- Notary Form Settings renamed from Form Customization
- Backup renamed to Backup & Restore with new user-facing conflict-safe restore
- Restore from Backup scans for conflicts before importing — only new entries are added, existing journal data is never overwritten
- Conflict summary shown before import: new entries vs already-existing entries clearly distinguished
- Remove Duplicate Entries button appears automatically when duplicates are detected in your journal
- Fixed deprecated SKStoreReviewController — updated to AppStore.requestReview
- Fixed deprecated UIScreen.main — updated to use window scene screen
- Fixed missing SwiftData import in SupportView causing build error
Version 1.0.11 April 2026
- Statistics: Overview replaced with Week over Week comparison — same delta chip format as Month over Month
- Statistics: Activity Over Time fixed — now shows accurate daily counts instead of always showing 1
- Statistics: Activity chart time range selector — switch between Last 7 Days, Last 30 Days, and Last 365 Days
- Statistics: Activity chart changed to line chart with gold gradient fill
- Statistics: Act Types pie chart now uses gold as the primary color with a full color palette and legend
- Statistics: Pie chart labels changed to black bold for readability
- Statistics: Split-flap digit animation on all count numbers — counts up from zero on page load with haptic + audio feedback per flip
- Main Menu: Lifetime stats count now uses split-flap animation — counts up from zero on every app open
- Split-flap counter: authentic top/bottom half flip mechanism, glossy black tiles, white digits, staggered per-digit animation
Version 1.0.10 April 2026
- ID barcode scanner rebuilt with ultra-wide lens (0.5x) — sharp macro focus at natural hand-held distance on iPhone 13 Pro and later
- Dual-wide lens fallback for iPhone 11-14 non-Pro — smooth close-range focus without telephoto hunting
- Wide-angle fallback for SE and older devices — guided distance coaching instructs notary to start close and slowly pull away
- Scanner orientation locked to portrait — no more layout rotation when phone is tilted sideways during scanning
- Passport MRZ scanner also locked to portrait orientation
- Signature capture pad locked to landscape orientation — wider canvas for signing
- Barcode scanner resolution set to 1080p for maximum decode accuracy across all lens types
- Audio instructions updated for wide-angle devices — spoken coaching guides notary through the close-to-far scanning technique
- Scanner voice updated to enhanced neural voice (iOS 16+) — significantly more natural sounding
- New Notary Journal Entry form now resets completely when navigating back and returning — stale data from previous session no longer persists
- App privacy policy and terms HTML pages updated with app theme styling and logo
- Support button on Main Menu redesigned as gold-bordered capsule pill
Version 1.0.9 April 2026
- Notary stamp thumbnail now displays on white background — matches how stamps look on paper
- Stamp shape picker added before cropping — choose Round/Square, Wide Rectangle, Standard Rectangle, Tall Rectangle, or Freeform
- Stamp section: pencil edit button hidden until a stamp is uploaded; gold Upload Stamp button shown instead
- Sign In and Create an Account pages updated with app logo header replacing generic icon
- Page titles 'Sign In' and 'Create an Account' displayed below logo, centered
- Suffix and State dropdowns on Create an Account match app-wide Menu style (white text, left-aligned)
- Terms consent row condensed to one line with proper left alignment
- Consent links renamed to 'Terms' and 'Privacy Policies'
Version 1.0.7 April 2026
- Tap-to-capture on both ID barcode and passport scanners — you decide when to accept a scan
- ID barcode scanner rebuilt with locked wide-angle lens — eliminates blur/refocus cycle on multi-camera iPhones
- Passport scanner shows green border when MRZ is detected and aligned in frame
- Signature pad: dynamic Done/Cancel button — white Cancel when blank, gold Done when strokes are present
- Signature pad background updated to app theme color
- Profile photo and name now refresh on Main Menu immediately after editing — no restart needed
- Greeting text size reduced for better balance
- Edit button moved to bottom-right of each Profile section block; pencil icon is gold (collapsed) and green (expanded)
- Tapping the empty signature tile in Profile opens the capture pad directly
- Commission expiry alert on every launch when commission is expired — tap Update Now to go directly to the expiry field
- Expired commission shown in red in the Profile summary and edit field
- State Issued ID confirmation banner after barcode scan — prevents silent misclassification
- Settings page restructured: new Notary Form Settings block, Form Audio Assistant, App Security renamed
- Scanner audio assistant defaults to off
- Biometric and Credible Witness dropdowns in Settings match app-wide dropdown style
- Select ID Type stays visible in the menu as a revert option after selection
- Selecting an ID type now immediately highlights remaining required empty fields in red
- Typing a document date now triggers required-field highlights across the form
- Reset form bug fixed — navigating away and back no longer restores cleared data
- Minor/Child Travel Consent added to document type suggestions
- Verification disclaimer added to Review Scan sheet replacing Beta banner
- BETA badge removed from passport scanner
- Privacy Policy and Terms of Use now display inside the app — no browser required; content fetches directly from mynotarybook.com and updates automatically
- Support button redesigned as a gold-bordered capsule pill on the Main Menu
Version 1.0.0 Initial Release
- Digital notary journal with CloudKit sync across your devices
- Driver’s license and passport scanning
- Face ID protection for sensitive actions
- Exportable JSON and CSV backups
- Certificate printing and emailing

