Sia Makerlab
홈회사소개서비스포트폴리오공지사항문의하기

© since 2025 Sia Makerlab. All rights reserved.

사업자등록번호: 649-11-03282 | 대표: 이장욱

통신판매업신고번호: 제2025-충북제천-0264호

Warranty Widget

개인정보처리방침

Sia Makerlab 제품 포트폴리오 통합 페이지에서 제공하는 개인정보처리방침입니다.

개인정보처리방침v1.1

Privacy Policy

Last Updated: May 25, 2026

Effective Date: May 25, 2026

Revision: 1.1

Revision History

VersionDateChanges
1.1May 25, 2026Corrected the permission list to match the shipped manifest: removed CAMERA and READ_MEDIA_IMAGES (the app uses the Android system Photo Picker, which requires neither), and added SCHEDULE_EXACT_ALARM (with inexact-alarm fallback) and FOREGROUND_SERVICE. Corrected the App Open ad cooldown from "4 minutes" to 4 hours and documented the five "do not show" exclusion contexts (active user input, just after notification entry, after Photo Picker return, the receipt zoom screen, and any widget). Updated §2.2.3 and §4.2 to reflect Google Play Billing v8 and the v1.2.0 UMP consent flow (ConsentManager) that gates Mobile Ads SDK initialization. In-app product ID is now remove_ads_lifetime (one-time, non-consumable).
1.0May 22, 2026Initial release

1. Introduction

This Privacy Policy describes how Sia Makerlab ("we," "us," or "our") collects, uses, and shares information in connection with your use of the Warranty Widget mobile application (the "App").

By downloading, installing, or using the App, you agree to the collection and use of information in accordance with this Privacy Policy. If you do not agree with this Privacy Policy, please do not use the App.

2. Information We Collect

2.1 Information You Provide

The App is designed to function without requiring you to create an account or provide personal information. Product names, purchase dates, warranty periods, exchange windows, after-sales deadlines, memos, and optional photos that you enter are stored locally on your device only.

We do not collect:

  • Names or email addresses
  • Phone numbers
  • Physical addresses
  • Payment information (processed entirely by Google Play)

2.2 Information Collected Automatically

2.2.1 Local Device Storage

The App stores the following data locally on your device only:

DataStoredPurpose
Product records (name, purchase date, warranty / exchange / AS deadlines, memo)Device only, Room databaseDisplay products and D-Day countdowns
Receipt and product photo attachmentsDevice only, app-private files/receipts/ folderReference images for each product
App settings (theme, notification preferences, remove-ads purchase cache, UMP consent state)Device only, DataStorePersonalize the app and remember purchase / consent state
Local JSON backup filesUser-chosen export location, only when you explicitly exportUser-initiated backup and restore

This data is stored exclusively on your device. We do not have access to this data and it is never transmitted to our servers. The App opts out of Android Auto Backup for the database, photo folder, and settings, so Android will not copy this data to Google Drive on your behalf.

2.2.2 Advertising Data (Third-Party)

The App displays advertisements through Google AdMob via the Google Mobile Ads SDK. The Mobile Ads SDK is initialized only after the Google User Messaging Platform (UMP) consent flow has been resolved — see §2.2.4. Once initialized, our advertising partner may collect:

  • Advertising ID (Android Advertising ID)
  • Device information (device type, operating system version)
  • IP address
  • General location data (country / region level)
  • Ad interaction data (impressions, clicks)

The App displays the following types of ads:

  • Anchored Adaptive Banner Ads: Banner displayed in selected screens of the App
  • App Open Ads: Shown when the App returns to the foreground, subject to a minimum 4-hour cooldown after the last display. The App Open ad is never shown in the following five contexts:
    1. While the user is in an active input flow (creating or editing a product)
    2. Just after the app is launched from a notification
    3. Just after returning from the Android Photo Picker
    4. On the receipt zoom (full-screen image) screen
    5. On any home screen widget

Both ad placements are hidden permanently as soon as the user purchases the "Remove Ads" in-app product (§2.2.3).

This data collection is governed by Google's Privacy Policy: https://policies.google.com/privacy

2.2.3 In-App Purchase Data (Third-Party)

The App offers one in-app purchase, remove_ads_lifetime (one-time, non-consumable), processed entirely by Google Play Billing v8. The Settings screen exposes both Purchase and Restore actions so the entitlement can be restored on a new device or after reinstall. We receive only:

  • Confirmation of purchase status from Google Play Billing's local query
  • A transaction token used for local acknowledgement

We do not receive or store any payment card information, billing addresses, or other financial data. Server-side receipt verification is not performed in the current release; the local Google Play Billing entitlement is treated as the source of truth.

2.2.4 EU / UK / Switzerland Consent (UMP)

For users in the European Economic Area, the United Kingdom, and Switzerland, the App integrates the Google User Messaging Platform (UMP) SDK (user-messaging-platform:3.2.0) to present a Google-certified consent message before personalized ads are loaded. A ConsentManager calls requestConsentInfoUpdate and loadAndShowConsentFormIfRequired on Activity creation, and the Google Mobile Ads SDK is initialized only after canRequestAds() returns true. You can revisit your consent choice at any time from Settings → Privacy options when UMP indicates that the privacy form is available.

2.3 Permissions

The App requests the following Android permissions:

INTERNET, ACCESS_NETWORK_STATE

Required for AdMob ad serving, UMP consent retrieval, and Google Play Billing connectivity. No other network communication is performed by the App.

POST_NOTIFICATIONS (Android 13+)

Required to display deadline reminder notifications. Requested only when you opt in to notifications.

SCHEDULE_EXACT_ALARM

Used to schedule reminders at exact times via AlarmManager. The App uses exact alarms only when the system grants the permission; on devices or accounts where exact-alarm scheduling is unavailable, the App falls back to inexact alarms automatically (no functional regression beyond a slightly looser delivery window). The App does not request USE_EXACT_ALARM, in line with Google Play's policy restricting that permission to alarm/calendar apps.

RECEIVE_BOOT_COMPLETED

Required to reschedule reminder alarms after the device restarts.

FOREGROUND_SERVICE

Required by WorkManager to keep daily maintenance tasks (D-Day refresh, widget update) reliable on modern Android.

Google Play Billing

The com.android.vending.BILLING permission is contributed automatically by the Google Play Billing library and is required for in-app purchase processing (Remove Ads).

The App does not request CAMERA, READ_MEDIA_IMAGES, or any other storage permission. Photo selection uses the Android system Photo Picker (ActivityResultContracts.PickVisualMedia), which on Android 13+ runs out-of-process and does not require any storage permission, while on older versions Android grants the App access to the single selected image only.

2.4 Information We Do NOT Collect

We explicitly do not collect:

  • Receipt or product photos uploaded to a server
  • Personal information beyond what you enter into the App
  • Precise location data (only IP-derived country/region is processed by Google for ad delivery)
  • Contacts
  • Browsing history
  • Communication contents
  • Microphone audio

3. How We Use Information

3.1 Local Data Usage

All locally stored data is used solely to:

  • Display your products and their remaining warranty / exchange / AS days as D-Day countdowns
  • Render home screen D-Day widgets (1×1, 2×1, 2×2)
  • Trigger reminder notifications via AlarmManager and WorkManager
  • Remember your preferences, your remove-ads purchase status, and your UMP consent choice

3.2 Third-Party Data Usage

Data processed by third-party services (Google AdMob via the Mobile Ads SDK, Google Play Billing, UMP) is used to:

  • Display personalized or non-personalized advertisements (based on your UMP consent)
  • Process the optional Remove Ads in-app purchase
  • Prevent fraud and abuse

4. Data Sharing and Disclosure

4.1 We Do Not Sell Your Data

We do not sell, trade, or rent your personal information to third parties.

4.2 Third-Party Service Providers

The App integrates the following third-party services that may collect data according to their own privacy policies:

ServicePurposePrivacy Policy
Google AdMob (Google Mobile Ads SDK)Advertisinghttps://policies.google.com/privacy
Google Play Billing v8In-app purchases (remove_ads_lifetime)https://policies.google.com/privacy
Google User Messaging Platform (UMP) SDKEU / UK / Switzerland ad-consent flowhttps://policies.google.com/privacy

4.3 Legal Requirements

We may disclose information if required to do so by law or in response to valid requests by public authorities. As we do not collect or store data on our servers, we have nothing to disclose other than what is described in this policy.

5. Data Retention

5.1 Local Data

Data stored locally on your device remains until you:

  • Delete it within the App
  • Clear the App's data through device settings
  • Uninstall the App

5.2 Third-Party Data

Data collected by third-party services is retained according to their respective privacy policies.

6. Your Rights and Choices

6.1 For All Users

You have the right to:

  • Access: View your locally stored data within the App
  • Export: Export your data as a local JSON backup
  • Delete: Remove all local data by deleting items, clearing app data, or uninstalling the App
  • Opt-out of Personalized Ads: Manage ad personalization through your device's advertising settings or, where applicable, the in-app UMP privacy options form
  • Purchase Ad-Free Version: Remove all advertising by purchasing the remove_ads_lifetime in-app product (Settings → Remove Ads)

6.2 For Users in the EEA, United Kingdom, and Switzerland

Under GDPR and applicable laws, you have additional rights including the right to access, rectification, erasure, restrict processing, data portability, object, and withdraw consent. You can revisit your ad-personalization consent at any time via Settings → Privacy options when UMP indicates that the form is required. To exercise rights regarding data held by Google, please contact Google directly.

6.3 For California Residents (CCPA/CPRA)

California residents have the right to know, access, delete, and opt out of the sale or sharing of personal information. We do not sell personal information as defined by the CCPA/CPRA.

6.4 Managing Consent

Manage advertising consent through:

  • In-App: Settings → Privacy options (when UMP indicates the form is required)
  • Device Settings: Android Settings → Google → Ads

7. Data Security

We implement appropriate technical and organizational measures to protect locally stored data:

  • Data is stored only on your device, in the App's private storage
  • No data transmission to servers operated by Sia Makerlab
  • No cloud synchronization
  • No user accounts or authentication data stored
  • Android Auto Backup is disabled for the database, photos, and settings
  • Receipts and product photos live in the App's private files/receipts/ folder and are not accessible to other apps

8. Children's Privacy

The App is not directed to children under the age of 13 (or 16 in the EEA). We do not knowingly collect personal information from children, and the App is not tagged for child-directed ad treatment.

9. International Data Transfers

Data collected by third-party services may be transferred to and processed in countries with different data protection laws. Please refer to Google's Privacy Policy for more information.

10. Third-Party Links and Services

The App may contain links to third-party websites or services. We are not responsible for the privacy practices of these third parties.

11. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. We will notify you of any changes by updating the "Last Updated" date and displaying a notice within the App for material changes.

12. Disclaimer of Liability

12.1 Third-Party Services

We are not responsible for the data collection, use, or security practices of third-party services integrated into the App, including Google AdMob, Google Play Billing, and Google UMP.

12.2 Data Loss

We are not responsible for any loss of data stored locally on your device.

12.3 Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, WE SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES RESULTING FROM YOUR USE OF THE APP.

13. Governing Law

This Privacy Policy shall be governed by the laws of the Republic of Korea. For EU users, it shall be interpreted in accordance with applicable EU law including the GDPR.

14. Contact Us

Sia Makerlab

  • Email: sia@siamakerlab.com
  • Website: https://siamakerlab.com

For GDPR-related inquiries from EEA residents, please include "GDPR Request" in the subject line.


Summary of Data Practices

Data TypeCollectedStoredSharedPurpose
Product recordsYesDevice onlyNoDisplay products and D-Day
Receipt / product photosOptionalDevice only, app-private folderNoReference images
App settings (incl. UMP consent state)YesDevice onlyNoPersonalization and consent recall
Advertising IDProcessed by GoogleBy GoogleWith GoogleAdvertising (subject to UMP)
Purchase info (remove_ads_lifetime)Processed by Google PlayBy GoogleWith GoogleBilling
Location (precise)NoN/AN/AN/A
Microphone / CameraNoN/AN/AN/A
Personal InfoNoN/AN/AN/A

This Privacy Policy is available in English. If translated versions are provided, the English version shall prevail in case of any discrepancy.

Warranty Widget 제품 페이지로 돌아가기