Infinite Customization (Dress-up)
Register your own illustrations or favorite character frames inside the app. Easily swap styles and set sequence images for actions like walking, jumping, sleeping, and dragging.
"My Own Mascot" is your personal interactive companion wandering freely on your macOS desktop. By connecting with Google's advanced Gemini AI models, it offers smart natural chats while allowing you to fully customize its look and voice using your favorite images and speech engines.
US$1.99 · one-time purchase on the App Store
Bring joy and companion to your daily workspace routine.
Register your own illustrations or favorite character frames inside the app. Easily swap styles and set sequence images for actions like walking, jumping, sleeping, and dragging.
Pick the AI that fits you: Gemini in the cloud (API key required), Ollama running locally on your Mac, or on-device Apple Intelligence (no API key, on supported Macs). Voice input is supported, and you can revisit past chats from history.
Integrate with the external VOICEVOX speech synthesis engine via local API to give your companion a beautiful custom anime voice. Standard high-quality macOS system voices are also supported.
Learn how to customize your mascot's appearance, set up AI connections, and tune up the voice engine.
Mascots wander relaxing on your desktop and accompany your work routine.
Customize the core behaviors in the Settings panel.
When enabled, the mascot stays pinned above all other system windows. Disable this to let the mascot behave like a standard window that hides behind active browsers or text editors.
When enabled, the mascot will walk across your screen aiming at your mouse cursor. Turn this off to make the mascot stay still.
โจ [New Feature] Instant Tracking: Instantly starts tracking pointer coordinates on app launch without needing manual clicks, operating smoothly in active and background modes (high-precision polling system).
When Wander Mode is on, the mascot will stroll around your desktop on a whim. The walking speed is the same as the mouse tracking speed. You can easily toggle it anytime via the Settings panel or the mascot's right-click context menu ("Start Wandering" / "Stop Wandering").
โจ [New Feature]: Mouse tracking automatically pauses whenever the Chat Window is active to avoid misclicks. Closing the chat UI automatically resumes mouse tracking seamlessly.
Mascots will voluntarily speak to you based on time thresholds or system state changes:
* All notifications are togglable, and you can **fully customize the exact spoken phrases** to create a highly personalized companion!
The standout feature of this app is the "Dress-up (ใใใใ)" capability. You can register your own illustrations or community-made assets to summon your favorite characters.
From the "Image" tab in Settings, simply drag and drop or browse files for each action state to instantly dress up your desktop partner.
When preparing custom character assets, strictly ensure you do not violate any copyright laws. Using copyrighted materials without permission, unauthorized secondary creations, or using third-party illustrations is illegal. Only use original works drawn by yourself, royalty-free assets, or materials explicitly distributed with permissive terms.
To display seamless movement, register your custom assets according to the following conventions:
Download all samples (ZIP)idle1.png, idle2.png, idle3.png
โป Download and select them in the app's image (dress-up) settings.
sleep.png
โป Download and select them in the app's image (dress-up) settings.
walk1.png, walk2.png...
jump1.png, jump2.png...
drag1.png, drag2.png, drag3.png
โป Download and select them in the app's image (dress-up) settings.
Your mascot understands the context of your conversation and replies naturally. You can pick from 3 AI back-ends depending on your needs.
Gemini in the cloud (API key required), Ollama running locally on your Mac, or on-device Apple Intelligence (no API key; macOS 26+ / supported Macs). Switch anytime under โAI back-endโ in Settings.
The steps below are for setting up Gemini (cloud).
Google requires users to be at least 18 years old to obtain an API key via Google AI Studio and use the Gemini API. In addition, depending on your country or region of residence (e.g., European Union member states or other specific regions), the registration of API keys or the API usage itself might be restricted by Google.
For the latest official list of supported countries and regions, please refer to Google's official documentation: Gemini API Available Regions .
The app runs perfectly even when you don't use AI output. Click the mascot and it will speak the preset phrases you set up in advance.
In the settings "AI" tab, you can pre-register **up to 10 unique custom phrases** (supportive, motivational, or casual greetings).
When you're not using AI output, clicking the mascot **makes it speak your registered phrases (in order or at random)**. You can customize these texts to make the mascot say anything you like.
Your Google API key is stored securely in your local macOS "Keychain" with industry-standard encryption. It is only sent directly to Google endpoints, and never shared with the developer or third parties.
In the "Voice" tab in Settings, you can configure how the companion speaks and reads replies aloud.
Using "macOS Native Speech" allows you to choose from standard high-quality system TTS models (e.g. Samantha, Alex). Alternatively, you can link with local engines to enable anime-character voice synthesis.
This application communicates with local instances of "VOICEVOX" via local API calls.
When using synthesized voices of characters like "Zundamon" or "Shikoku Metan" for video distribution, SNS posting, or any commercial usage, you must **independently check, understand, and comply with the VOICEVOX and individual character Terms of Service (e.g., proper credit attribution).**
* The developer of this application assumes **no liability** for any disputes, infringements, or damages arising from your usage of external character voices.
The app keeps evolving with every update.
Added local Ollama and on-device Apple Intelligence alongside cloud Gemini โ pick from 3 AIs. Also added conversation history.
Lighter, smoother animation, more stable AI chat, and minor bug fixes.
Renamed to โMy Own Mascotโ (localized for each language).
A desktop mascot with AI chat, dress-up, voice, wandering mode, and spontaneous talk.
We care deeply about your privacy. Review how your data is handled below.
"My Own Mascot" is a purely local stand-alone application. The developer does not maintain any external databases or gather conversational logs, private parameters, or mascot settings. All files and configurations stay strictly inside your physical Mac.
This application operates strictly on the user's local device, and no personal conversational data is ever transmitted to the developer's external servers.
However, when using the AI conversational features with a registered "Google API Key," the text data input during chats (along with the conversational context) is transmitted directly to Google AI Studio (Gemini API) servers for processing.
โ ๏ธ IMPORTANT (Confidentiality & Data Usage): Under Google AI Studio terms, any text data transmitted to Google's servers may be used by Google for product improvement and training their AI models. Therefore, we strongly advise you never to enter any personally identifiable information, confidential data, or sensitive business secrets into the chat window.
Your registered "Google API Key" is stored securely inside the macOS system "Keychain" using industry-standard encryption, and is never disclosed to the developer or any third parties. The handling and data privacy of any text data transmitted to Google are fully governed by Google's Privacy Policy (Google AI Studio Terms of Service).
Voice inputs from your microphone are analyzed strictly via native Apple macOS Speech Recognition frameworks to transcribe sounds into texts.
The raw voice recordings are never stored locally on disk or cached on any remote servers.
Your conversation history is saved locally on your Mac (within the app) so you can revisit it anytime. This history is never transmitted to or collected by the developer's or any third party's external servers.
You can view or delete saved history anytime from the icon at the top-right of the chat window; it is all managed on your device. (When using Gemini, chat text is sent to Google for processing, as described in section 2 above.)
For questions, bug reports, or support requests regarding this application or privacy policy, please contact us at the following email address:
Support Contact: twisted_agonist.0h@icloud.com