隐私政策

运营者

本服务由佐佐木亮一(Ryoichi Sasaki)运营。如需就本政策进行咨询,请使用本页底部的联系方式。

保存在本设备上的信息

本应用会在本设备的 localStorage 中保存以下信息:语言设置(nfk_locale)、新手引导完成状态(nfk_onboarding_done)、已拥有或已准备物品的类别 ID(nfk_inventory_cats_v1)、旧格式迁移输入(nfk_inventory_v1)、手动选择地区的观测站 ID(nfk_manual_region_v1),以及匿名的本地使用统计(nfk_v0_trial)。旧格式迁移输入(nfk_inventory_v1)会在迁移完成后删除。

localStorage 中的 nfk_heat_snapshot_v1:<stationId> 会保存最近取得的暑热信息,包括观测站 ID、保存时间、气温和体感温度、最高/最低气温与逐小时预报、暑热指数(WBGT)及其预报。保存超过 2 小时后,这些数据不会再用于恢复或合成,但可能会一直留在设备上,直到设备内数据被删除。

sessionStorage 中的 nfk_v0_telemetry 保存当前会话内的事件计数;nfk_attribution_v1 保存限定为允许列表格式的 utm_source、utm_campaign、guide_id(或其默认值)。这些信息会保留到当前会话结束。

诊断中的 scene、preferences 和 results 不会持久保存,仅在使用应用期间于内存中处理。

保存期限与删除

除上述迁移时删除的情形外,localStorage 中的信息会保留到用户删除应用或清除浏览器数据。sessionStorage 中的信息保留到当前会话结束。Android 版已关闭应用数据自动备份。本服务没有账户或保存在服务器上的个人资料。如需了解运营者持有且能够删除的信息,请联系 [email protected]。Open-Meteo、Overpass API、Pexels、Rakuten、A8.net、Google 和 Cloudflare 所处理的请求元数据,分别适用各提供方的政策。

发送到设备外部的信息

为取得当前位置的天气,本应用会向 Open-Meteo 发送经纬度和预报参数。为搜索附近的清凉场所,会将坐标发送到夏冬快适的 Cloudflare Worker。这属于第一方 Worker 中转;设备不会直接向公共 Overpass API 发送请求。Worker 根据四舍五入到小数点后 4 位的坐标生成缓存键,并向公共 Overpass API 转发仅涵盖约 1.2 公里范围内设施的固定搜索。该缓存键及成功结果会在单个 Cloudflare 数据中心临时缓存 15 分钟;上游不可用时,可能作为备用缓存保留最长 6 小时。失败响应不会缓存。坐标不会保存到 KV、D1、R2、Durable Objects 或任何其他持久化坐标数据库,Worker 也不会建立个人资料或位置历史。

为了解附近搜索的失败分类和缓存状态,可能保存 Worker 的自定义运行日志。保存字段仅限允许列表中的 eventresultslotlayerdurationBucketstatusClass。该自定义日志不包含坐标、请求 URL、查询、请求或响应正文、异常文本、User-Agent 和 IP 地址。由于 URL 可能包含坐标,调用日志及 trace 均已关闭。这并不表示 Cloudflare 和 Overpass API 不会处理普通请求元数据。

对于日本国内的暑热指数,会将观测站 ID 发送到运营者的 Cloudflare Worker。

配置 API 后,打开场景选择画面时,会自动将全部 5 个场景 ID(commute、outdoor、kids、indoor、sleep)发送到同一 Cloudflare Worker 以取得场景照片。此外,在新手引导后的普通主页或诊断结果中显示根据暑热、所选场景及已拥有物品定制的商品候选时,每个候选预设的搜索词会自动发送到同一 Worker。Worker 将请求转发给 Pexels 和 Rakuten API。用户自由输入的文本不会被发送,通信中也不包含经纬度。

场景选择照片由设备直接从 images.pexels.com 加载,商品图片从 thumbnail.image.rakuten.co.jp 加载。该通信会向 Pexels 和 Rakuten 发送 IP 地址、User-Agent 等普通 Web 请求信息。用户点击 Rakuten 商品链接时会前往 item.rakuten.co.jp;Web 版启用报酬链接时,可能经由 hb.afl.rakuten.co.jp 的重定向 URL。

Web 编辑指南中出现 A8.net 报酬链接或商品链接素材时,页面会从 statics.a8.net 加载运行脚本,连接 ad-api.a8.net 取得广告素材,并可能从广告主网站加载图片。页面还会加载成果计量所需的 1×1 A8.net 计量图片。这些请求会在页面显示时、用户点击链接前发生,并可能向 A8.net 及提供图片的广告主发送 IP 地址、User-Agent、referrer 等普通 Web 请求信息。用户点击时,会先经过 px.a8.net 的重定向 URL,再到达广告主网站。iOS 版和 Android 版不会加载这些素材。

Web 编辑指南中出现 Moshimo Affiliate 报酬素材时,页面显示时会从 image.moshimo.com 加载横幅图片,并从 i.moshimo.com 加载 1×1 计量图片。这些请求会在用户点击链接前发生,并可能向 Moshimo Affiliate 发送 IP 地址、User-Agent、referrer 等普通 Web 请求信息。用户点击时,会先经过 af.moshimo.com 的重定向 URL,再到达广告主网站。iOS 版和 Android 版不会加载这些素材。

清凉场所的 Google Maps 链接仅在用户点击时打开系统浏览器,并向 Google Maps 发送用户精确的当前位置(按附近类别搜索时),或所选附近设施的坐标与搜索词。应用内未嵌入 Google Maps SDK 或地图。其他搜索、商品链接及官方指南也同样仅通过用户操作在系统浏览器中跳转到外部网站。搜索词、普通 Web 请求及外部网站上的处理适用各网站自身政策。

Web 版和 iOS/Android 版均使用设备的系统字体,不加载 Google Fonts 等外部字体。

访问分析

仅当 Web 版同时设置 VITE_COMMERCIAL_API_READY=1 和有效的 Measurement ID 时,才会选择性加载 Google Analytics 4(GA4)。iOS 版和 Android 版不加载 GA4。任一条件缺失时均不发送 GA4 事件。

GA4 的计量方式因地区而异。来自欧盟、欧洲经济区、英国和瑞士的访问,分析存储(Cookie 等)默认被拒绝。在保持拒绝期间,设备上不保存识别符,传输内容仅限统计处理所需的最少信息。来自其他地区(包括日本)的访问,GA4 会设置分析 Cookie,用于将同一访问者的页面浏览归组,且不会与姓名、联系方式等信息关联。

广告存储(ad_storage)以及广告相关的用户数据和个性化,在所有地区均默认被拒绝。

本服务代码明确发送的自定义事件及各事件附带字段,仅限以下允许列表。

事件 附带字段
diagnose_start scene(所选场景)、entry_source(允许列表中的 utm_source 或默认值)、campaign(允许列表中的 utm_campaign 或默认值)
diagnose_complete scene(所选场景)、preference_count(所选条件数量)、result_category(结果类别 ID)
product_offer_click category_id(商品类别 ID)、pick_id(候选 ID)、network(Rakuten 或 Amazon)、affiliate(是否为报酬链接)
app_to_guide scene(所选场景)、guide_id(指南 ID)
guide_view guide_id(指南 ID)、problem(问题类别)、source(direct、internal 或 referral)
guide_to_diagnosis guide_id(指南 ID)、scene(所选场景)、campaign(固定 campaign ID)
service_offer_click guide_id(指南 ID)、program_id(所列项目 ID)、network(合作网络 ID)、placement(lead / decision / end)
product_guide_offer_click guide_id(指南 ID)、product_id(商品 ID)、program_id(所列项目 ID)、network(合作网络 ID)、affiliate(是否为报酬链接)、placement(lead / decision / end)

除上述自定义事件外,GA4 还可能发送 first_visitsession_startuser_engagement 等自动收集事件,以及 Google 标签自动附加的信息,包括页面 URL、标题、referrer 和设备、浏览器、语言、屏幕尺寸。本服务代码设置 send_page_view: false,以关闭首次加载时的自动 page_view。但是,如果 GA4 端启用了 Enhanced Measurement,仍可能发送历史记录变化时的 page_viewscroll,以及外部链接的 click/link_url 事件。link_url 可能包含目标商品页面 URL、搜索词或报酬识别符。

本服务不会自行在上述自定义事件字段中附加商品名称、搜索词、精确位置、健康信息或报酬金额。根据 Google 自身政策,Google 可能处理普通 Web 请求随附的 IP 地址、User-Agent 等请求元数据。

联盟营销链接

作为 Amazon Associate,夏冬快适通过符合条件的购买获得收入。

Web 版可能显示 Amazon、Rakuten、A8.net、Moshimo Affiliate 及其他获准 ASP 的报酬链接。报酬链接会标示“广告”,任何报酬的有无或金额均不会用于诊断结果、比较排名或说明。iOS 版和 Android 版不使用报酬链接。

第三方的处理

Open-Meteo、Overpass API、Pexels、Rakuten、A8.net、Moshimo Affiliate、Google 和 Cloudflare 分别依据各自政策独立处理信息。对于各提供方处理请求元数据的保存期限和使用目的,运营者不作超出其公开说明的保证。