Container Planner Privacy Policy

Effective date: August 25, 2026

This privacy policy is provided in English, Simplified Chinese, and Japanese. The three versions describe the same current app behavior.

English简体中文日本語

English

Effective date: August 25, 2026

1. App And Developer

Container Planner is a container loading planning app. Loading calculations are performed locally on your device. The free version shows ads; a one-time in-app purchase unlocks the professional version and removes ads.

Developer contact for privacy questions: https://github.com/macping/containerplanner/issues

2. Summary Of Data Practices

The app itself does not collect, store on developer servers, transmit, sell, or share personal information. Cargo box dimensions, quantities, container dimensions, loading plans, and saved setups are processed and stored locally on your device only.

The free version includes Google AdMob, which may process device information and advertising identifiers to serve and measure ads. In-app purchases are processed by Google Play Billing.

3. Data Processed By Third-Party SDKs

Google AdMob (free version only): to serve and measure ads, Google may collect and process data such as device identifiers (including the advertising ID), IP address, coarse location derived from IP, device and app information, and ad interaction data. This processing is governed by Google's privacy policy: https://policies.google.com/privacy and https://policies.google.com/technologies/ads.

Google Play Billing: purchases of the professional upgrade are processed entirely by Google Play. The developer receives no payment card details; the app only stores an on-device flag that the upgrade is unlocked.

The app does not include analytics SDKs, crash reporting SDKs, login SDKs, cloud sync, or remote configuration.

4. Consent And Ad Personalization

In regions where consent is required (for example the EEA and UK), a consent form provided through Google's User Messaging Platform is shown before ads are served, and your choices can be changed there. You can also limit ad personalization through your device settings (for example by resetting or deleting the advertising ID). Purchasing the professional upgrade removes ads entirely.

5. Permissions

The release Android app requests the internet permission, which is required for ads and purchases. It does not request camera, location, microphone, contacts, photos, videos, audio, calendar, health, SMS, call log, or storage permissions.

Debug and profile builds may contain development-only permissions from the Flutter toolchain. Those builds are not intended for public distribution.

6. Purpose, Method, And Scope

All loading calculations are performed locally for the purpose of providing container loading planning features. Network access is used only by the ad and billing SDKs described above.

7. Retention And Deletion

The developer does not retain personal information on developer servers. Locally stored data (saved setups, settings, the purchase flag) stays on your device; you can remove it by clearing the app's storage or uninstalling the app. Data processed by Google is retained according to Google's policies linked above.

8. User Rights

The developer holds no personal information about you. For data processed by Google (ads, purchases), you can exercise your rights through Google's privacy controls. For privacy questions about the app, contact the developer using the link above.

9. Children And Minors

The app is a professional logistics tool and is not directed to children. The app does not knowingly collect information from children or minors.

10. Cross-Border Transfers

The app itself does not transmit personal information to any developer server. Data processed by Google's ad and billing services may be processed on Google servers in other countries, subject to Google's policies.

11. Security

The app reduces privacy risk by processing calculations locally and by limiting third-party integrations to Google's ad and billing SDKs.

12. Changes To This Policy

If a future version changes data practices (for example adding accounts, cloud sync, analytics, or subscriptions), this policy and app store data disclosures will be updated before that version is released.

简体中文

生效日期:2026 年 8 月 25 日

1. 应用与开发者

Container Planner 是一款集装箱装载计划应用。装载计算全部在您的设备本地完成。免费版包含广告;通过一次性应用内购买可解锁专业版并去除广告。

隐私问题的开发者联系方式:https://github.com/macping/containerplanner/issues

2. 数据实践摘要

应用本身不收集、不在开发者服务器上存储、不传输、不出售、不共享个人信息。货箱尺寸、数量、集装箱尺寸、装载方案和已保存配置仅在您的设备本地处理和存储。

免费版包含 Google AdMob,其可能会为广告投放与效果衡量处理设备信息和广告标识符。应用内购买由 Google Play 结算服务处理。

3. 第三方 SDK 处理的数据

Google AdMob(仅免费版):为投放和衡量广告,Google 可能收集和处理设备标识符(包括广告 ID)、IP 地址、由 IP 推算的粗略位置、设备与应用信息以及广告交互数据。相关处理受 Google 隐私政策约束:https://policies.google.com/privacyhttps://policies.google.com/technologies/ads

Google Play 结算服务:专业版升级的购买完全由 Google Play 处理。开发者不会收到任何支付卡信息;应用仅在设备本地存储一个"已解锁"标记。

应用不包含统计分析 SDK、崩溃报告 SDK、登录 SDK、云同步或远程配置。

4. 同意与个性化广告

在需要征得同意的地区(如欧洲经济区和英国),应用会在展示广告前通过 Google User Messaging Platform 显示同意弹窗,您可以随时在其中更改选择。您也可以通过设备设置限制个性化广告(例如重置或删除广告 ID)。购买专业版后广告将完全移除。

5. 权限

正式版 Android 应用会请求网络权限(广告与内购所需),不请求相机、位置、麦克风、通讯录、照片、视频、音频、日历、健康、短信、通话记录或存储权限。

调试和 profile 构建可能包含 Flutter 工具链的开发专用权限,这些构建不用于公开分发。

6. 目的、方式与范围

所有装载计算均在本地执行,用于提供集装箱装载计划功能。网络访问仅用于上述广告与结算 SDK。

7. 保留与删除

开发者不在服务器上保留个人信息。本地存储的数据(已保存配置、设置、购买标记)保留在您的设备上,可通过清除应用存储或卸载应用删除。Google 处理的数据按上述 Google 政策保留。

8. 用户权利

开发者不持有您的个人信息。对于 Google 处理的数据(广告、购买),您可以通过 Google 的隐私控制行使权利。关于本应用的隐私问题,请通过上面的链接联系开发者。

9. 儿童与未成年人

本应用是面向专业物流场景的工具,不面向儿童。应用不会有意收集儿童或未成年人的信息。

10. 跨境传输

应用本身不向任何开发者服务器传输个人信息。Google 广告与结算服务处理的数据可能在其他国家/地区的 Google 服务器上处理,受 Google 政策约束。

11. 安全

应用通过本地计算并将第三方集成限制在 Google 广告与结算 SDK 范围内来降低隐私风险。

12. 本政策的变更

如果未来版本改变数据实践(例如添加账号、云同步、统计分析或订阅),将在该版本发布前更新本政策和应用商店数据披露。

日本語

発効日:2026 年 8 月 25 日

1. アプリと開発者

Container Planner はコンテナ積載計画アプリです。積載計算はすべて端末内で処理されます。無料版には広告が表示され、買い切りのアプリ内購入でプロ版をアンロックすると広告は削除されます。

プライバシーに関する開発者の連絡先:https://github.com/macping/containerplanner/issues

2. データの取り扱いの概要

アプリ自体が個人情報を収集・開発者サーバーへの保存・送信・販売・共有することはありません。貨物ボックスの寸法、数量、コンテナの寸法、積載プラン、保存済みの構成は端末内でのみ処理・保存されます。

無料版には Google AdMob が含まれ、広告の配信と測定のために端末情報や広告識別子が処理される場合があります。アプリ内購入は Google Play 課金により処理されます。

3. サードパーティ SDK が処理するデータ

Google AdMob(無料版のみ):広告の配信と測定のため、Google は端末識別子(広告 ID を含む)、IP アドレス、IP から推定されるおおよその位置情報、端末およびアプリの情報、広告インタラクションデータなどを収集・処理する場合があります。これらの処理は Google のプライバシーポリシーに従います:https://policies.google.com/privacy および https://policies.google.com/technologies/ads

Google Play 課金:プロ版アップグレードの購入はすべて Google Play が処理します。開発者が支払いカード情報を受け取ることはなく、アプリは「アンロック済み」フラグを端末内に保存するのみです。

アプリには分析 SDK、クラッシュレポート SDK、ログイン SDK、クラウド同期、リモート設定は含まれません。

4. 同意と広告のパーソナライズ

同意が必要な地域(EEA・英国など)では、広告の表示前に Google User Messaging Platform による同意フォームが表示され、選択はいつでも変更できます。端末設定で広告のパーソナライズを制限する(広告 ID のリセット・削除など)ことも可能です。プロ版を購入すると広告は完全に削除されます。

5. 権限

リリース版 Android アプリは、広告と購入に必要なインターネット権限を要求します。カメラ、位置情報、マイク、連絡先、写真、ビデオ、オーディオ、カレンダー、ヘルスケア、SMS、通話履歴、ストレージの権限は要求しません。

デバッグおよびプロファイルビルドには Flutter ツールチェーンの開発専用権限が含まれる場合がありますが、一般配布は行いません。

6. 目的・方法・範囲

すべての積載計算は、コンテナ積載計画機能を提供する目的で端末内で実行されます。ネットワークアクセスは上記の広告・課金 SDK のみが使用します。

7. 保存と削除

開発者がサーバー上に個人情報を保持することはありません。端末内のデータ(保存済み構成、設定、購入フラグ)はアプリのストレージ消去またはアンインストールで削除できます。Google が処理するデータは上記の Google のポリシーに従って保持されます。

8. ユーザーの権利

開発者はお客様の個人情報を保有していません。Google が処理するデータ(広告・購入)については、Google のプライバシー設定から権利を行使できます。アプリに関するプライバシーの質問は上記リンクからお問い合わせください。

9. 子供および未成年者

本アプリは物流業務向けのツールであり、子供向けではありません。子供や未成年者から意図的に情報を収集することはありません。

10. 国境を越えたデータ移転

アプリ自体が開発者サーバーに個人情報を送信することはありません。Google の広告・課金サービスが処理するデータは、Google のポリシーに従って他国の Google サーバーで処理される場合があります。

11. セキュリティ

本アプリは計算を端末内で処理し、サードパーティ統合を Google の広告・課金 SDK に限定することでプライバシーリスクを低減しています。

12. このポリシーの変更

将来のバージョンでデータの取り扱いが変わる場合(アカウント、クラウド同期、分析、サブスクリプションの追加など)は、そのバージョンのリリース前に本ポリシーとアプリストアのデータ開示を更新します。