Privacy Policy
Takao Sunagawa (hereinafter "the Developer") hereby establishes this Privacy Policy (hereinafter "this Policy") regarding the handling of User personal information in connection with the iOS/iPadOS application "Logo Maker" (hereinafter "the App") and all related websites and services (hereinafter collectively "the Service").
The Developer respects User privacy and complies with the Act on the Protection of Personal Information (Japan) and other applicable laws and guidelines.
Article 1 (Fundamental Policy on Data Collection)
The App is designed to operate as a "local-first, serverless" application as a general principle.
[Fundamental Principle] All design data created by Users within the App, placed images, entered text, project names, and User Content are processed and stored entirely within the User's device (local storage). The Developer does not maintain proprietary persistent servers or databases to store user accounts or project archives, and never permanently stores this content on proprietary external servers.
Templates, fonts, and assets are bundled within the App, and no communication with proprietary databases occurs for ordinary editing and saving. The Developer does not operate proprietary persistent backend servers or user databases for storing user accounts or design projects. Server-side processing, authentication, and rate limiting for AI features are handled by Cloudflare Workers. Only when Users voluntarily execute AI Features (such as AI Logo Creator, AI Color Palette generation, and Golden Ratio layout suggestions), input data (prompts, style selections, and canvas design elements) is transmitted and processed via Cloudflare Workers to Google Cloud AI foundation models (Imagen 3 / Gemini API) for image generation, color inference, and layout computation (see Article 2 for details).
Article 2 (Classification of Collected Information and Purposes of Use)
The Developer collects and uses the following information only within the scope of the purposes described in this article.
2.1 Information Processed Locally on the Device (As a Principle Not Sent to Servers)
The following information is processed and stored solely on the User's device during ordinary editing and storage workflows, and is not transmitted to external parties:
*Exception for AI Features: Only when Users voluntarily and explicitly execute AI Features (such as AI Color Palette or Golden Ratio Layout), design elements placed on the canvas (text strings, colors, positions, sizes, element types) are transmitted to external AI services for analysis and inference as detailed in Section 2.2(c). Unless Users trigger these AI features, design data is never transmitted outside the device.
| Type of Information | Collection Method / Processing |
|---|---|
| Design data (text, shapes, layer structure, color settings, etc.) | Saved in local storage as .logomaker package files. Contains JSON document data, preview images (.jpg), and image assets (see Section 2.2(c) for parameters sent when executing AI features). |
| User-imported images | Images selected through PhotosPicker (iOS standard) are copied into the project package's assets/ directory. Large images are downsampled on-device during import. |
| Freehand drawing stroke data | Strokes recorded by PencilKit are converted to transparent PNG image layers upon completion and stored locally. The stroke data itself is not retained. |
| Project management metadata | Project names, creation dates, folder structure, and favorites are stored locally as a library-index.json file. |
| App settings (language selection, etc.) | App preferences such as display language (Japanese/English) are saved in UserDefaults. |
| Photo & Image Background Removal / Sticker Cutout (On-Device AI) | Background removal for photos and illustrations (subject cutout / sticker creation) is executed entirely on-device using Apple's Vision Framework and local image processing algorithms. Image files and raw photos are never transmitted to external servers. |
2.2 Information Processed Through Third Parties
The following information is processed through third parties necessary for providing the Service.
(a) In-App Purchases and Paid Service Payment Information
In connection with the purchase, entitlement verification, and restoration of the paid service "Logo Maker Pro" (monthly/annual subscriptions and the Lifetime purchase plan) as well as the consumable item "AI Logo Generation Credits (30-Pack)", the following information is processed via RevenueCat and Apple StoreKit:
- App Store transaction IDs, product IDs, purchase dates, status, and expiration dates (for subscriptions)
- Purchase type (auto-renewable subscription, non-consumable lifetime purchase, or consumable credits)
- Anonymous app user IDs assigned by RevenueCat
- Purchased plan/item type (Monthly, Annual, Lifetime Pro, AI Logo Generation Credits 30-Pack) and renewal/entitlement status
Important: Payment information such as credit card numbers, bank account details, and Apple ID passwords is processed directly by Apple and payment processors. The Developer does not access, view, or store any such information.
[Purpose of Use] Verification of paid plan entitlements (subscription and lifetime access), allocation and validation of AI generation credit balances, feature unlock control, and purchase restoration processing.
(b) Contact Information
When Users contact the Developer through Google Forms or other contact channels, the following information is collected based on User input:
- Email address
- Name (nickname acceptable)
- Inquiry content (bug reports, feature requests, questions, etc.)
- Optionally attached screenshots or other images
[Purpose of Use] Used solely for investigating and responding to inquiries, reproducing and fixing bugs, and improving the Service.
(c) Data Transmission for AI Features (AI Logo Creator, AI Color Palette, Golden Ratio Layout)
Only when a User executes the "AI Logo Creator", "AI Color Palette", or "Golden Ratio Layout" features within the App, the prompt and design details necessary for image generation and inference are transmitted via encrypted connections (HTTPS/TLS) through Cloudflare Workers (which manages server-side proxy relay, client authentication, and rate limiting) to Google Cloud AI models (Imagen 3 / Gemini API):
- AI Logo Creator (Image Logo Generation): User-entered brand name, tagline, descriptive keywords, selected industry category, style preferences, color palettes, and prompt ideas (transmitted via Cloudflare Workers to Google's image generation model Imagen 3).
- AI Color Palette: Extracted title text (main text), subtitle text, current dominant colors (HEX values, up to 4), presence of icon/shape layers, selected style, mood/tone preferences, and language locale (transmitted via Cloudflare Workers to Google Gemini API).
- Golden Ratio Layout: Canvas dimensions (width and height), background color, and structured object details for each canvas element (layer ID, element type [text, icon, shape, image, etc.], role [title, subtitle, badgeFrame, divider, other], layer text content, fill and stroke colors, opacity, fill state, current position [X, Y], current size [width, height], and z-index ordering) (transmitted via Cloudflare Workers to Google Gemini API).
[Data Handling and Important Notices for AI Features]
- Notice Regarding Personal Information: Text entered into prompt or keyword fields, as well as text strings placed on canvas layers, is transmitted directly for generation and inference processing. Users must not enter names, street addresses, phone numbers, email addresses, credit card numbers, or any other sensitive personal data into prompt fields or canvas layer text.
- No Transmission of Unrelated Device Photos: Photos from the device photo library and unrelated, unopened project files are never transmitted.
- Policy on AI Model Training: Under commercial enterprise API agreements with Google Cloud (Imagen 3 / Gemini API), prompts, design information, and generated data transmitted via the API are not utilized for training or fine-tuning Google's publicly available foundation models.
- Processing and Data Retention: Transmitted requests are processed on Cloudflare and Google Cloud infrastructure. Cloudflare Workers executes ephemeral proxy relay, authentication, and rate limiting without maintaining a database of request payloads. Data on Google Cloud may be handled and retained in accordance with each service provider's privacy policy, security standards, and abuse-prevention policies.
[Purpose of Use] Generating original logo artwork tailored to User instructions using Google Imagen 3, proposing harmonious color palettes, and calculating balanced layout arrangements aligned with the Golden Ratio (1:1.618).
(d) Advertising Delivery (Google AdMob) and Rewarded Ads
To deliver advertisements (such as rewarded video ads) to free-plan users and handle feature unlocks upon ad completion, the App integrates Google AdMob, an advertising platform provided by Google LLC. The Google AdMob SDK may automatically collect and process the following information:
- Device identifiers and hardware specifications (device model, OS version, device language settings, cellular carrier, etc.)
- Network connection information (IP address, used for approximate geographic location and fraud prevention)
- Ad interaction and usage data (ad impressions, video playback completion status, click logs, and delivery performance metrics)
- Diagnostic and crash data (error logs and SDK crash data)
- Identifier for Advertisers (IDFA): Collected and used only if the User grants permission under App Tracking Transparency (ATT) as outlined in Article 4.
[Purpose of Use] Verifying rewarded ad completion and unlocking rewarded features, delivering and displaying advertisements, serving personalized (interest-based) ads when ATT consent is given, detecting and preventing fraudulent clicks or invalid traffic, and measuring advertising effectiveness.
2.3 Diagnostic and Service Usage Data
To maintain app stability, fix crashes promptly, and ensure the proper operation of ads and in-app purchases, the App processes the following diagnostic and usage information through integrated SDKs (Google Mobile Ads SDK, RevenueCat SDK) and standard OS diagnostic frameworks:
- Diagnostic Data: Crash logs, stack traces, launch performance, and app responsiveness metrics
- Service Usage Data: Ad display and completion records, paywall views, purchase completion status, and anonymized interaction logs
- Device and Environment Information: Device model, OS version, language, and regional settings
[Content Protection] Diagnostic and usage data does not include actual User Content, such as design graphics, user artwork, or customized typography.
[Purpose of Use] Diagnosing and fixing app defects, optimizing performance, and ensuring reliable delivery of advertising, subscriptions, and AI credit purchases.
Article 3 (Device Features and Permissions)
The App may use the following device permissions to provide its features. All permissions are requested through iOS system dialogs only when needed, and Users can change permissions at any time through device "Settings."
3.1 Photo Library Access
Used when importing images from the device as "image layers" in the App.
- Image import: Uses iOS standard
PhotosPicker(PHPickerViewController). This mechanism provides the App access only to images selected by the User, without accessing the entire photo library. - Export: Designs are exported through the iOS share sheet (
UIActivityViewController). If the User chooses a destination such as Photos, iOS may request the permission needed for that save. The App does not obtain ongoing access to the entire photo library.
Selected images and exported files are processed locally on the device and are not transmitted to external servers.
3.2 File System (Document Storage)
Project files (.logomaker packages) are stored in the Documents directory within the App's sandbox. File writing uses an atomic replacement method — writing to a temporary directory first, then replacing the entire package — to reduce the risk of file corruption from crashes during save operations.
Article 4 (Advertising and Tracking)
The App utilizes "Google AdMob", a third-party advertising service provided by Google LLC, to deliver advertisements to users on the free plan, enabling them to unlock select features (such as transparent PNG/vector exports, access to Pro templates/assets/fonts, project creation beyond initial limits, and AI color/layout tools) as rewards, and to support ongoing service operations. All exports from the App are entirely free of watermarks for both free and paid users.
4.1 Ad Delivery and Collected Information
Through the Google AdMob SDK embedded in the App, Google LLC may automatically collect and process the following data:
- Device and Network Information: Device model, operating system version, screen resolution, device language, mobile carrier, and IP address (used for coarse geolocation and fraud prevention).
- Ad Interaction Data: Ad impressions, view completion metrics, click logs, and performance diagnostics.
- Diagnostic and Fault Data: Error logs during ad display and SDK crash logs.
- Identifier for Advertisers (IDFA): Collected and utilized solely when the User grants tracking permission under App Tracking Transparency (ATT) as described below.
4.2 App Tracking Transparency (ATT) and Personalized Advertising
In compliance with Apple's privacy guidelines and standards, the App presents an App Tracking Transparency (ATT) prompt on devices running iOS 14.5 or later, requesting permission to track for advertising purposes.
- If Permission is Granted ("Allow Tracking"): Google AdMob may use the IDFA to deliver personalized advertisements tailored to User interests and activity.
- If Permission is Denied ("Ask App not to Track"): The IDFA is never accessed or collected, and cross-app tracking across third-party apps or websites is not performed. In this case, non-personalized (contextual) ads that do not rely on browsing history will be served. Note that denying tracking permission does not restrict access to rewarded ads or the ability to earn feature unlocks.
4.3 Managing Tracking Settings (Opt-Out)
Users can modify their tracking preferences at any time through their device settings:
[Changing iOS Tracking Preferences]
Open the iOS "Settings" app > "Privacy & Security" > "Tracking" > locate "Logo Maker" in the list, and toggle the switch on or off.
* If "Allow Apps to Request to Track" is turned off globally, all tracking requests are denied automatically by iOS.
For more details on Google's personalized ad settings and how to opt out, please visit Google Ads Settings.
4.4 Google Privacy Policy and Data Practices
For detailed information on how Google collects and uses data in Google AdMob, please refer to Google's official policies:
Article 5 (Cookies and Web Tracking Technologies)
The App is a native iOS application and does not use cookies, web beacons, pixel tags, or other web tracking technologies.
This official website (including this page) consists of static HTML files and does not set or read cookies. However, the linked Google Forms contact page may use cookies in accordance with Google's Privacy Policy.
Article 6 (Third-Party SDKs and Tools)
The App and Service use the following third-party tools necessary for service delivery. Each tool processes data in accordance with its own privacy policy.
| Tool | Provider | Purpose | Information Processed |
|---|---|---|---|
| Google AdMob | Google LLC | Ad delivery for free plan (rewarded ads, etc.), display control, reward verification, performance measurement, and invalid traffic prevention | Device identifiers, IP address, ad view/click interaction logs, diagnostics, and IDFA (only with User's ATT consent) |
| RevenueCat | RevenueCat, Inc. | Verification, management, and restoration of subscriptions (monthly, yearly), lifetime access, and consumable credits (AI logo 30-packs) | Anonymous App User ID, App Store transaction details, purchase status, and expiration dates |
| StoreKit 2 | Apple Inc. | App Store in-app purchase processing | Purchase information linked to Apple ID (processed directly by Apple; the Developer never accesses payment details) |
| Google Forms | Google LLC | Contact form submission and management | User-entered email address, name, and inquiry details |
| Cloudflare Workers | Cloudflare, Inc. | Secure encrypted proxy relay, authentication, rate limiting, and server-side request processing for AI features (no proprietary persistent database maintained) | Encrypted request payloads (prompts and design parameters), IP address (for rate limiting and abuse prevention), and connection metadata |
| Google Cloud / Imagen 3 | Google LLC | Original logo mark image generation in AI Logo Creator (text-to-image synthesis) | User-entered brand name, prompt ideas, keywords, category, style, and color preferences (not utilized for general AI model training under commercial API terms) |
| Google Cloud / Gemini API | Google LLC | AI color palette suggestions and Golden Ratio layout inference/coordinate calculation | Extracted canvas text (titles/subtitles), colors, layer parameters (IDs, types, coordinates, dimensions, etc.), and style parameters (not utilized for general AI model training under commercial API terms) |
Please refer to each third party's privacy policy for details:
Article 7 (Disclosure of Personal Information to Third Parties)
The Developer will not provide or disclose collected personal information to third parties except in the following cases:
- With the User's consent
- When required by law, or when requested by a court, police, prosecutors, or other public authority
- When necessary for the protection of life, bodily safety, or property, and obtaining the individual's consent is difficult
- When particularly necessary for improving public health or promoting the sound development of children
- When necessary to cooperate with a national or local government body or its delegate in executing affairs prescribed by law
- When data processing is entrusted to the aforementioned third-party tools (Google AdMob for ad delivery, RevenueCat for subscription management, Google Forms for inquiries, etc.) within the scope of the purposes stated in this Policy
Article 8 (Data Retention and Deletion)
- Locally stored data: Project files, app preferences, and other on-device data are automatically removed by iOS when the User deletes (uninstalls) the App.
- Contact-acquired information: Email addresses and inquiry messages are safely purged within a reasonable period (generally within six months of resolution), unless legal retention obligations apply.
- RevenueCat-stored information: Purchase and subscription information is retained in accordance with RevenueCat's data retention policy. For details, see the RevenueCat Privacy Policy.
- Data Processed for AI Features (Cloudflare / Google Cloud: Imagen 3 / Gemini API): Transmitted prompts, design data, and parameters are processed and may be retained in accordance with the applicable terms of service, security protocols, and abuse prevention policies of each provider. Please consult the respective privacy notices for details.
Article 9 (Security Measures)
The Developer implements appropriate security measures to prevent leakage, loss, or damage of collected information, including:
- Restricting access to contact form response data to the Developer only
- Isolating Project data within the App's device sandbox
- Entrusting subscription information processing to RevenueCat and Apple's encrypted infrastructure
- Promptly deleting personal information that is no longer needed
Article 10 (Right to Request Disclosure, Correction, and Suspension of Use)
- Users may request disclosure, correction, addition, deletion, suspension of use, or cessation of third-party provision of personal information held by the Developer, in accordance with the Act on the Protection of Personal Information (Japan).
- To make such requests, please contact us through the contact channel at the end of this Policy. After identity verification, we will respond within a reasonable period.
- However, information stored only locally on the User's device (such as Project data) cannot be accessed by the Developer and is therefore excluded from disclosure, correction, or deletion requests. Users should manage such data themselves through the App's project management features or by deleting the App.
Article 11 (Age Restrictions and Children's Privacy)
The App and the Service are intended and provided strictly for Users who are at least 18 years of age (the entire App is restricted to 18+). The Developer does not knowingly solicit, collect, store, or process personal information from individuals under 18 years of age. Individuals under the age of 18 are prohibited from downloading, installing, accessing, or using the App.
The Developer does not knowingly collect personal information from minors under 18, including children under 13. If the Developer becomes aware that an individual under 18 has used the Service or submitted personal data (such as via the contact form or AI prompt inputs), the Developer will promptly take steps to delete such data, terminate access, and enforce appropriate safeguards. If a parent or legal guardian believes that a minor under 18 has provided personal information to the Developer, please contact us using the contact details provided at the end of this Policy.
Article 12 (International Data Transfers)
Information processed through the following third-party services integrated into the App may be processed and stored on servers located outside Japan (primarily in the United States and other jurisdictions).
- Google AdMob (Google LLC): Device identifiers, ad interaction data, and diagnostics collected for ad delivery (including IDFA with ATT consent).
- RevenueCat, Inc.: Subscription and in-app purchase validation records, transaction identifiers, and anonymous user IDs.
- Google LLC (Google Forms): Email addresses and inquiry content submitted through the contact form.
- Cloudflare, Inc. / Google LLC (AI Features: Imagen 3 / Gemini API): Design parameters, extracted canvas text, and prompts transmitted and processed during AI feature execution.
Each service provider implements appropriate data protection measures (including Standard Contractual Clauses or successor frameworks to Privacy Shield).
Users accessing the Service from outside Japan should be aware that data protection standards different from those in their region of residence may apply.
Article 13 (Consistency with Apple's App Privacy — Nutrition Label)
The "App Privacy" disclosures (Nutrition Label) shown on the App Store are configured accurately in accordance with this Policy, the App's integrated SDKs, and network communications. The App declares the following data types:
- Data Used to Track You (When ATT Tracking Is Authorized):
- Identifiers: Advertising Identifier (IDFA via Google AdMob).
- Data Not Linked to You:
- Purchases: Purchase History (subscription, lifetime purchase, and consumable credit verification via RevenueCat and StoreKit).
- User Content: Other User Content (prompts and design parameters submitted for AI logo generation and inference).
- Usage Data: Product Interaction and Advertising Data (ad views and paywall interaction logs).
- Diagnostics: Crash Data and Performance Data (SDK and app stability monitoring).
- Identifiers: Device IDs and anonymous User IDs (via RevenueCat and AdMob).
In compliance with Apple guidelines, the App incorporates third-party SDK Privacy Manifests (PrivacyInfo.xcprivacy) to maintain robust, auditable privacy protections.
Article 14 (Future Cloud Sync Features)
A future update to the App may introduce a cloud sync feature using iCloud (CloudKit). If provided, the feature will operate based on the following principles:
- Synced data (project files, etc.) will be stored end-to-end in iCloud storage associated with the User's Apple ID, and the Developer will not access its contents.
- Cloud sync will be optional, and Users will be able to choose to keep data local only.
- When cloud sync is introduced, this Policy will be updated to describe the scope of data handled and the processing methods.
Article 15 (Amendments to This Policy)
- The Developer may amend this Policy in connection with App updates, changes to related services, introduction of new third-party SDKs, or amendments to applicable laws.
- For significant changes (such as the introduction of new data collection or additional third-party data recipients), the Developer will make reasonable efforts to provide advance notice through in-app notifications or website postings.
- Amended Privacy Policies shall take effect upon posting on this website. The last updated date is indicated at the top of this page.
Article 16 (Contact)
For questions about this Policy, inquiries about personal information handling, or requests for disclosure, correction, or suspension of use, please contact us through the following:
We will respond within a reasonable period after receiving your inquiry.