RoofQuote Privacy Policy
This policy applies to the RoofQuote Android app.
RoofQuote stores projects, customer details, roof measurements, estimates, contractor details, and preferences on your device. These project and measurement records are not uploaded to RoofQuote or DevHub servers. If you export or share a file, it is sent only to the destination you choose; that service's terms then apply.
Google Play purchases and DevHub verification
Google Play processes checkout and payment information for optional Pro purchases. RoofQuote does not receive your card number. When RoofQuote checks a purchase returned by Google Play, it sends the purchase token and product type (subscription or one-time product) to DevHub, a service operated by the app developer, for purchase verification. The request can also include a random app-install identifier, the app version, and the app's first-open date. DevHub's network infrastructure also receives ordinary connection data such as your IP address.
DevHub checks the purchase with Google Play and may retain a purchase record containing the token in encrypted form, a token hash, product and order details, purchase status, and verification timestamps, associated with the app installation. DevHub verification does not grant Pro access. RoofQuote determines Pro access from the purchase and entitlement information returned by Google Play.
Google sign-in identity is not linked to DevHub in the current app configuration. RoofQuote does not send a Google ID token, name, or email to DevHub for purchase-account association. DevHub behavioral analytics, custom event collection, device details, and locale/region collection are disabled.
Other service providers
The app includes Firebase Crashlytics for crash diagnostics. Automatic crash reporting is enabled by the current app configuration; Google may receive crash and diagnostic information under Google's terms. No advertising SDK or Firebase Analytics collection is enabled in the current app configuration.
Retention, deletion, and choices
Local project data remains until you delete it, clear RoofQuote storage, or uninstall the app. Exported files must be deleted separately from each place where you saved or shared them. Google Play retains its transaction records under Google's policies. Clearing app data or uninstalling does not delete DevHub purchase records. The reviewed DevHub backend code does not define an automatic deletion period for purchase records; the developer has not confirmed a fixed retention period or a user-request deletion timeline. Contact wukuiqing@gmail.com to ask about a DevHub data request.
There is currently no in-app control to turn off DevHub purchase verification separately. You can choose not to make a Pro purchase. If you make a purchase, verification is initiated when RoofQuote checks a purchase reported by Google Play. Manage or cancel subscriptions through Google Play; cancellation does not itself erase Google's transaction records or any DevHub record.
To delete local data, use the project's delete action or Android Settings. See RoofQuote Data Deletion Policy.
Children and changes
RoofQuote is a professional estimating app and is not directed to children. We may update this policy when the app or its data practices change.
RoofQuote 隐私政策
本政策适用于 Android 应用 RoofQuote。
RoofQuote 将项目、客户资料、屋顶测量、报价、承包商资料和偏好设置保存在您的设备上。这些项目和测量资料不会上传到 RoofQuote 或 DevHub 服务器。您导出或分享文件时,文件只会发送到您选择的目标位置;该服务的条款届时适用。
Google Play 购买与 DevHub 验证
可选 Pro 购买的结账和付款信息由 Google Play 处理,RoofQuote 不会获得您的银行卡号。当 RoofQuote 检查 Google Play 返回的购买时,应用会将购买令牌和商品类型(订阅或一次性商品)发送给由应用开发者运营的 DevHub 服务进行购买验证。请求还可能包含随机应用安装标识、应用版本和应用首次打开日期。DevHub 网络基础设施也会接收 IP 地址等常规连接信息。
DevHub 会向 Google Play 核验购买,并可能保存与应用安装关联的购买记录,包括加密形式的购买令牌、令牌哈希、商品及订单详情、购买状态和校验时间。DevHub 验单不会授予 Pro 权益;RoofQuote 根据 Google Play 返回的购买和权益信息判断 Pro 状态。
当前应用配置未启用 Google 登录身份与 DevHub 的关联。RoofQuote 不会为购买账号关联向 DevHub 发送 Google ID 令牌、姓名或邮箱。DevHub 行为统计、自定义事件、设备详情及地区/语言采集均已关闭。
其他服务提供方
应用包含 Firebase Crashlytics,用于崩溃诊断。根据当前应用配置,自动崩溃报告处于启用状态;Google 可能依其条款接收崩溃及诊断信息。当前应用配置未启用广告 SDK 或 Firebase Analytics 数据收集。
保存、删除与您的选择
本地项目资料会保留至您删除项目、清除 RoofQuote 存储空间或卸载应用。导出的文件需在每个保存或分享位置另行删除。Google Play 按其政策保存交易记录。清除应用数据或卸载应用不会删除 DevHub 购买记录。已检查的 DevHub 后端代码没有为购买记录规定自动删除期限;开发者尚未确认固定保存期限或用户删除请求的处理时限。如需咨询 DevHub 数据请求,请联系 wukuiqing@gmail.com。
当前应用没有单独关闭 DevHub 购买验证的应用内选项。您可以选择不进行 Pro 购买;如已购买,当 RoofQuote 检查 Google Play 返回的购买时会启动验证。订阅管理或取消请通过 Google Play 进行;取消订阅本身不会删除 Google 的交易记录或 DevHub 记录。
如需删除本地资料,请使用项目删除操作或 Android 系统设置。步骤请参阅 RoofQuote 数据删除政策。
儿童与政策变更
RoofQuote 是专业报价应用,不面向儿童。应用或数据处理方式发生变化时,我们可能更新本政策。