A complete Mascot / Character-led brand kit, composed by Brandwright for the fictional brand Waddle — every asset below comes from one brief. Read-only; start your own to refine any part.
A complete Mascot / Character-led brand kit, composed by Brandwright for the fictional brand Waddle — every asset below comes from one brief. Read-only; start your own to refine any part.
The generative core: brief, logo family, palette, typography. Click any filled asset to see all versions.
⚠️ AI-generated — review and refine before shipping. The marks are extracted to SVG/PNG by an AI pipeline, so small imperfections (a stray tone, a slightly-off path, an occasional mis-cropped detail) are possible. Anything off is editable, or just ask the agent to re-generate it.
Waddle is a playful savings app that helps kids build money habits with a cheerful penguin guide, daily quests, and rewards.
3D render · mascot mark · cool/vivid/light
Imagery & illustration: 3D render style.
Ask Brandwright to set an audience and a mission to round out the strategy.
Does the identity read as one system? A structural check across voice, art direction, and the mark set.
Unified personality
one personality drives both voice and visuals
Art direction set
medium + mark type fixed for the whole brand
Complete mark system
5/5 logo marks extracted from one brief
Mascot integrated
mascot shares the brief with the marks
The single 16:9 composed source image. Every logo, color, and typeface below is extracted from it — change the brief and the whole kit follows.

brief.png
logos/primary
logos/secondary
logos/letter-mark
logos/app-icon
logos/wordmarkA purpose-built mark distilled from your logo marks to stay clear in a tiny browser tab.




favicons/faviconThe app-icon tile, sized for iOS, Android & PWA installs.



the maskable icon keeps a safe zone, so any mask (circle/squircle) can’t clip the mark
WaddleThe identity applied to a product surface — mark, type, and palette working as one system.


social/og-image.pngsocial/ as the brand lockup on the surface color.#00A9A7#F9AA1A#8B73CC#F7FCFD#082D5E#83D0A7These colors are mostly easy to read — 1 to adjust.
“Contrast” is how clearly text stands out from the color behind it. When it’s too low, text gets hard to read — especially for people with weaker eyesight or on a bright screen. Here’s what to tweak:
#04172f#04172f(4.64:1)| Pairing | Ratio | Result | Suggested fix |
|---|---|---|---|
| text on surface | 13.12:1 | AAA | — |
| text on neutral | 3.50:1 | fails AA | #04172f(4.64:1) |
| black on primary | 7.23:1 | ✓ use this | — |
| white on primary | 2.90:1 | alternate | — |
This kit targets WCAG 2.1 AA: every key text/background pairing above is validated and any failure is flagged with a suggested fix. Floor 4.5:1 normal text, 3:1 large. Color is never the only signal.
Body copy set in DM Sans. Tuned for legibility at length — the quick brown fox jumps over the lazy dog. 0123456789.
Heading carries the brand’s personality; body is chosen for legibility at small sizes and long form.
Body copy on the light surface. Muted secondary text.
Body copy on the dark surface. Muted secondary text.
The dark set is derived from your palette and ships ready to use in the kit. For developers: color.dark.* in tokens.json, and @media (prefers-color-scheme: dark) in globals.css.
Waddle should be playful and lightly funny through its penguin guide, but money learning and safety need enough seriousness to feel trustworthy.
Kids need friendly, everyday language, and parents benefit from plainspoken clarity rather than institutional finance copy.
Waddle can be charming, but it must respect kids’ confidence, family money choices, and parent oversight.
The experience should feel encouraging and quest-like, while avoiding hype, pressure, or exaggerated claims about money.
Waddle sounds fun, light, and game-like, but every playful moment points back to a real money habit.
“Quest complete! You gave your savings goal a little waddle forward.”
Uses simple words, short sentences, and concrete actions kids can understand right away.
“Pick a goal, choose how much to save, and Waddle will help you track it.”
Celebrates effort, progress, and consistency without pressure, shame, or overpromising.
“Nice work. Even a tiny save can grow into something big.”
When speaking to parents or guardians, Waddle becomes calm, transparent, and practical while keeping a warm edge.
“You’re in charge of transfers, permissions, and settings. Kids get the practice; you keep the controls.”
Uses light penguin and adventure language sparingly to create charm, never to obscure meaning.
“Ready to waddle toward your goal? Start today’s savings quest.”
Kids learn saving, goal-setting, patience, and decision-making through short quests and rewards instead of lectures.
Waddle celebrates consistent progress, helping kids see how everyday choices add up over time.
A friendly penguin companion makes money practice feel approachable, encouraging, and age-appropriate.
Parents and guardians stay connected with controls, visibility, and clear guidance around money movement and learning.
| Surface | ✓ We say | ✕ We don’t |
|---|---|---|
| onboarding-welcome | Hi, I’m Waddle! I’ll help you save for something special, one small quest at a time. | Welcome to Waddle, your personal finance companion for building strong savings behavior. |
| success | What are you saving for? Choose a goal and we’ll waddle toward it together. | Set a savings objective to begin tracking your financial progress. |
| primary-cta | Today’s quest: Save a little, then tell Waddle what your money is helping you reach. | Complete today’s task by depositing funds and entering a savings rationale. |
| success | Quest complete! You practiced saving today. That’s a strong little step. | Success. Your daily savings activity has been recorded. |
| notification | No worries—quests wait for you. Come back when you’re ready to take the next small step. | You missed your daily savings quest. Open Waddle now to maintain your streak. |
| error | Looks like there isn’t enough to save that amount right now. Try a smaller save or ask your grown-up for help. | Insufficient funds. Please reduce the amount or contact the account holder. |
| empty-state | A grown-up needs to approve this first. Ask them to check Waddle when they have a minute. | This action requires account administrator authorization before it can proceed. |
| onboarding-welcome | You manage transfers, permissions, and settings. Your child gets hands-on practice while you stay in control. | Enable your child to independently interact with financial tools while you monitor account activity. |
| notification | For safety, we signed you out. Please sign in again to keep using Waddle. | Oopsie! Your iceberg session floated away. Log back in to keep waddling! |
| empty-state | Saving means keeping money for later. Future-you might be glad you waited. | Saving is the process of reserving income for future consumption rather than immediate expenditure. |
An illustrated character — flat or soft-3D — with a supporting wordmark, friendly rounded type, and a bright, character-led palette. Memorable and story-driven — for consumer brands, food, kids, gaming, and apps. Start here and refine the full system around your brief.