Privacy Policy

Owl Letter - Gentle Weather (formerly Malgeum) | Last updated: July 23, 2026 | Effective: July 23, 2026

한국어 버전 →

1. Overview

Supervillain Labs Inc. (“we”, “the Company”) operates Owl Letter - Gentle Weather, formerly Malgeum (“the App”). The App provides weather-based action guidance, alerts, widgets, invitations and connections, Owl Notes, optional AI features, advertising, and subscriptions. This policy explains how information is collected, used, transmitted, retained, and deleted. If the Korean and English versions conflict, the Korean version prevails.

2. Information We Process

2.1 Information you enter or create

DataPurposeRequired
Nickname, commute times, health, allergy, exercise, and clothing preferencesPersonalized weather and action guidanceOptional
Date of birth, gender, profile photo, and bioProfile display, consented POST BOX author details, age and age-range calculation, and confirmation that you are at least 16 before using stranger Owl NotesWhen you set up a profile or use stranger Owl Notes
Weather diary, recommendation feedback, personality-quiz answersRecords, statistics, and requested AI resultsOptional
AI questions, recent conversation, letter-interview text, and letter contentAI answers, interpretations, letter drafts, POST BOX publication, and an on-device copy of published lettersWhen you use an AI feature
Invitee nickname, sender display name, personal message, notification scheduleInvitations, connections, and weather messagesWhen you use invitations
Owl Note and POST BOX public-letter text, age range, public gender and weather personality disclosed with a POST BOX letter, selected gender or age-range preferences, post-office notices or AI replies, preset reactions, and messages exchanged with an existing connectionAnonymous note exchange, optional public-letter and minimal-author-detail posting, response connections, a postmaster response while matching is pending, messaging with existing connections, reporting, blocking, and service safetyWhen you use Owl Notes or POST BOX

No email, phone-number, or real-name login is required. Firebase automatically creates an anonymous account and UID for server-backed features.

2.2 Location

2.3 Information sent to the Owl Letter backend

DataPurpose
Anonymous Firebase UID and platformAnonymous-account operation
Hashed hardware identifierInstall-attribution and fraud-prevention hint; never used as account ownership or recovery proof
Verification data for a server-issued random recovery tokenAuthorized account recovery with Firebase authentication where the operating system retains the token
Expo push tokenPush and server messages you permit
Current latitude, longitude, and place nameServer weather lookups and message or alert support
Invite code, sender and recipient UIDs, nicknames and display names, personal message, schedules, connection statusInvitations, connections, and scheduled messages
Install source, campaign information, partner click IDAttribution, partner settlement, and fraud prevention
Server-message delivery statusApp notices and duplicate-delivery prevention
Nickname, date of birth, gender, profile photo and bio, weather personality and insightsOwl profile synchronization, age and age-range calculation, eligibility checks, and consented POST BOX author details. Your exact date of birth is not disclosed to other users
Owl Note and POST BOX public-letter text, age range, public gender, weather-personality ID, accepted rules and disclosure versions, selected preferences, publication status, match, expiry, withdrawal and dismissal state, postmaster response and generation type, preset reactions, connection messages, and timestampsNote delivery, eligibility and consent-version checks, public-letter and minimal-author-detail listings, response connections, a postmaster response while matching is pending, messaging with existing connections, unread indicators, and usage-limit operation
Pseudonymous IDs involved in reports or blocks, report timestamps, and enforcement statusReport handling, prevention of rematching, repeat-abuse restrictions, and safety operations

2.4 Information stored on your device

App settings, saved places, weather cache, diary, recent chat history, personality, game and engagement records, notification settings, recommendation feedback, profile date of birth, the accepted Owl Note rules version, Owl Note read cache and last-seen timestamps, and local copies of letters successfully published to POST BOX are stored locally through the App's storage. Up to 50 letter copies remain on the device and can be deleted individually from the letter box. Deleting a local copy does not automatically withdraw the server-backed POST BOX post. A server-issued random single-use recovery token is kept in Android Keystore-encrypted storage or iOS Keychain and is treated as an account credential. Android removes this token when the App is uninstalled, so recovery after reinstall is not guaranteed; on iOS, recovery is possible only where the operating system and device state retain the token. Recommendation feedback is limited by count to the most recent 90 entries, not automatically purged exactly 90 days after creation. Profile information may be synchronized to the backend when you send an Owl Note, and some selected context leaves the device when you request an AI, invitation, or Owl Note feature as described here, so these categories are not always exclusively local.

2.5 Owl Notes and information visible to other users

2.6 Information processed by the AI proxy

When you request an AI answer, diary interpretation, personality result, or letter draft, or explicitly request an AI Postmaster response for an Owl Note that is still waiting for a match, the Company's AI proxy and its connected model provider process:

Owl Letter does not store the recipient email address that you type directly into your device's mail composer. AI output can be inaccurate and should be reviewed before use.

2.7 External and Company-operated services

ServicePurpose and data
OpenWeatherMap, Open-MeteoLatitude- and longitude-based weather and air-quality requests
NomaDamas k-skill AirKorea enrichment proxy (k-skill-proxy.nomadamas.org)Korean place or station name for air-quality enrichment. A place or station name, rather than latitude and longitude, is sent.
Firebase Authentication and AnalyticsAnonymous authentication; app-instance, device and version information; feature-use events
RevenueCat (legacy App versions and the transition period)RevenueCat anonymous customer ID and purchase or subscription status
Apple App Store, Google PlayStore transaction, receipt, product, purchase, renewal, refund, and subscription-status processing
Company-operated OneSub subscription-validation APIAnonymous user ID, store receipt or transaction identifier, product ID, platform, subscription status, expiry, and renewal information for validation and storage
SentryError logs, stack traces, device and app version, and feature-event breadcrumbs before an error
Company AI proxy and AI model providerOptional AI questions, letters, quizzes and diary processing; anonymous usage limits
KOPISRegional code and query conditions for performance information in supported Korean regions
AppLovin MAX, Google AdMob, and disclosed mediation partnersAdvertising identifier, IP address, device information, consent signals, and ad interactions

OpenWeatherMap · Open-Meteo · Firebase · RevenueCat · Sentry · Anthropic · AppLovin · Google Ads

3. Advertising and Consent

Free-tier users may see AppLovin MAX banner ads. Google AdMob and other disclosed partners may provide demand through mediation. Providers may process advertising identifiers, IP address, device, language and country information, consent signals, impressions, and clicks for ad delivery, measurement, and fraud prevention.

4. Purposes and Legal Bases

We use the information above for weather and air-quality requests, action guidance, widgets and alerts, anonymous-account operation and account recovery where a credential remains available, invitations and connections, Owl Note delivery, reporting, blocking and enforcement, optional AI generation, subscriptions and advertising, campaign settlement, product analytics, error diagnosis, security, and fraud prevention. Where applicable, processing relies on providing features you request, your consent for optional permissions or personalized advertising, our legitimate interests in security and service reliability, and compliance with legal obligations.

5. Retention and Deletion

6. Sharing and International Processing

We do not sell personal information. We transmit information to processors only as needed to provide the services described above. These providers may process information outside your country and apply their own policies and applicable transfer safeguards.

7. Children's Privacy

8. Your Rights and Choices

9. Security

Company-operated APIs and weather requests use HTTPS. Advertising SDK web or media creative may be processed under those providers' security policies and narrowly scoped iOS transport exceptions. Server account changes, deletion, and recovery require Firebase authentication and an authorized ownership check such as a server-issued single-use random recovery token. A hashed hardware identifier alone is not accepted as recovery authentication. No transmission or storage method is completely secure.

10. Changes

We will announce material changes through an app update, in-app notice, or store listing. Changes apply from the stated effective date unless law requires a longer notice period.

11. Contact

App: Owl Letter - Gentle Weather

Developer: Supervillain Labs Inc.

Email: contact@supervlabs.io

Package: gg.pryzm.weather