Life Story with Photos and Shuffle Highlight Browse biographical profiles featuring city images and… narrative
A shuffle control swaps the featured city photograph behind a life story for another from the same location, giving repeat visits to a profile a different visual backdrop each time.
Contact Notes Organized in Editable Tiles Notes organized by letter as tappable tiles with… contact-management
Notes are grouped and indexed by their first letter the same way the contact list is, and a swipe reveals an edit action directly on the tile instead of requiring a separate detail screen.
Narrative Length Options Describe Their Style Narrative length options describe their style instead of… contact-management
Length options are now labeled by descriptive style rather than a sentence count, so a user picks based on how much detail they want rather than guessing what a specific number implies.
Narrative Text Reshuffles Instantly Double-tap narrative text to reshuffle instead of using a… contact-management
A double-tap on the narrative text triggers an immediate reshuffle inline, removing the extra step of opening a menu to request new generated wording.
Narratives personalize by age with formatting and tone Lifespan info, formatting, language, and tone selection…
The narrative engine factors in a contact's age to choose sentence length, vocabulary, and formality, so a summary about a child reads differently in tone from one about a grandparent.
Narratives suggest adding photos and contact details Narrative generation prompts users to add photos or…
When generating a contact's narrative, the app notices missing profile fields like a photo or interests and inserts a gentle prompt to fill them in, turning the summary into a completeness nudge.
Contact profiles adapt tone to relationship and completeness Narratives sound warmer for close friends and adjust to… tone
The generated narrative's wording shifts based on the relationship label attached to a contact — closer relationships read with warmer phrasing — and thins out gracefully when fewer profile fields are filled in.
Narratives Include Timezone and Birthday Details Contact narratives include timezone information,… narrative
Beyond a static bio, the narrative text now weaves in how long the relationship has existed, the contact's local time zone, and whether their birthday is approaching.
Visual feedback shows narrative updates When you add story details, the narrative updates smoothly… narrative
When new story details are saved to a contact, the narrative section plays a brief transition effect as it refreshes, making the update visible instead of the text silently changing on next view.
Reaction icons animate with unique personality Icons pulse, wiggle uniquely, and play celebration effects. reactions
Reaction icons attached to notes and timeline entries each carry a distinct animation — pulsing, wiggling, or a celebratory burst — so the reaction itself communicates more than a static emoji would.
Pinned contact reactions with arc and avatar badge Long-press avatar to pin a reaction emoji. Reacts show as… contacts
A long-press on the avatar opens a reaction picker; the chosen emoji renders as a badge on the arc of the avatar and becomes a sortable, filterable attribute across the contact list.
Narrative generation delivers varied, warm profiles Experience richer, warmer contact narratives grounded in… narrative
Generation now draws on verified profile fields (heritage, interests, relationships) rather than generic templates, and varies phrasing between contacts so narratives read as distinct rather than formulaic.
Photos Illustrate Contact Narratives Contact narratives feature city photographs that bring… contacts
Tapping a narrative's embedded city photo opens it full-screen, letting a location image tied to a contact's story be viewed at full resolution rather than only as a small inline thumbnail.
Biographical Narratives on Contact Cards Each contact displays a biographical narrative with the… contacts
Alongside the reshuffle control, users can adjust how long the generated biography reads and expand a sources panel showing what data or references informed the text.
Memorial narratives read thoughtfully and respectfully Remembrance profiles honor deceased contacts with… memorial
Wording generated for deceased contacts avoids present-tense phrasing and casual tone, shifting toward reflective language suited to remembrance rather than an everyday profile summary.
Warmer Biographical Narratives Narratives use conversational language with pronouns… contacts
Generated text now selects pronouns based on a contact's declared gender field and favors conversational sentence structure over the clinical, third-person-neutral phrasing used previously.
Narratives Include Sources and Celebrate Diversity Contact narratives cite sources and celebrate the cultural… narrative
Generated narratives now attach citation references for factual claims and explicitly incorporate a contact's cultural or heritage background into the text rather than omitting it as a data point.
Memorial Narratives in Past Tense When viewing deceased contacts, their biographical… deceased
Verb tense conversion is applied automatically once a contact is marked deceased, rewriting generated biography text into past tense without requiring the narrative to be manually regenerated.
Narratives Show Sources and Cultural Details Narratives include source citations, declared pronouns,… narrative
Beyond source citations, the narrative now surfaces declared pronouns and a stated practice level for cultural or religious details, giving readers explicit context for how confidently those facts are held.
Biographical Narratives with Richer Variations Biographical narratives include 38 variations across… narrative
Variation banks are keyed by profile area, so two contacts with similar underlying data still read as distinct write-ups instead of templated repeats.
Contacts Display AI-Generated Biographies Each contact displays an AI-generated biography summarizing… narrative
The biography draws on structured fields already stored on the contact rather than free text, so it updates automatically when role, location, or interests change.
Contact Narratives Include Vacation Details Contact narratives surface vacation homes, cultural ties,… narrative
These details are inferred from address history and stated origin fields already on the contact record, not entered manually as a separate step.
Contact narrative generator with discovery links Generates localized, factual profile paragraphs from… new-feature
Paragraphs are assembled from the contact's own stored fields rather than a canned template, then localized to match the app's current language setting.
Organized event and reminder cards Events and reminders appear as organized, color-coded cards… events
Color coding is tied to event type rather than urgency alone, so birthdays, anniversaries, and custom reminders stay visually distinguishable at a glance across the grouped list.
Timeline Filter Shows Only Meaningful Actions Timeline filters out browsing to show meaningful… activity-display
Passive events like profile views or list scrolling stay out of the feed, so the timeline reads as a record of things that actually happened rather than a log of app usage.
Timeline displays your complete activity history See your full activity history, not just today's entries. activity-display
Older entries stay reachable through the same scroll rather than being trimmed after a day, giving a lasting record of how a relationship has developed over time.
Timeline organized by collapsible date sections Browse your timeline organized by date with collapsible… activity-display
Each day's activity collapses into its own header, so a busy week can be scanned at a glance and a single day expanded to review its detail without scrolling past unrelated dates.
Bledisloe Cup Rugby Matches Bledisloe Cup rugby (All Blacks v Wallabies) 2020–2027… calendar
Matches are marked as shared between the two nations' fan bases rather than owned by one contact, and the full 2020-2027 fixture list is preloaded rather than added match by match.
State of Origin rugby league fixtures back to 2020 State of Origin backfilled with 2020–2023 series, including… calendar
The backfill covers the pandemic-disrupted 2020 season, when games shifted into an unusual October/November window, so historical fixtures line up correctly with when they were actually played.
Recent Activity as Tappable Cards Your recent activity displays as tappable cards with icons… details-display
Each activity card's icon corresponds to the type of change (call logged, note added, field edited), letting the timeline be scanned visually rather than read line by line.