本页面为译文;英文原文具有约束力。
本政策说明 Avigami App 和本网站 avigami.com 如何处理个人数据:哪些数据会离开您的设备、去往何处、保留多久,以及您如何停止。
我们是谁
Avigami 由位于美国特拉华州多佛的 Vecihi LLC 开发。Vecihi LLC 是本政策所述个人数据的控制者;在本政策中,“我们”指 Vecihi LLC。您可以通过 support@avigami.com 联系我们。
简而言之
- 无需账户:Avigami 没有注册、没有电子邮件登录,也没有密码。
- 您的记录本保留在您的设备和您自己的 iCloud 中。我们的服务器从不接收记录本;对于您的飞行,服务器只接收航班号、日期和起飞机场,用于飞行时间查询。
- 无论在 App 中还是在本网站上,都没有广告,也没有跟踪代码。
数据去向
这就是 App 在设置 › 数据与备份 › 隐私 › 数据去向中显示的表格。两者由同一来源生成,因此内容一致。标有“仅当 App 使用 Avigami 服务器时”的行,只有在 App 连接到我们的服务器时才会在 App 中显示;未连接到我们服务器的 App 版本不会向服务器发送任何内容。
您的记录本保留在此设备和您自己的 iCloud 中。以下流程仅按所述方式运行;每项都说明了如何停止。
iCloud 同步
- 数据
- 您的记录本,存储在端对端加密的字段中。Apple 持有记录名称的密钥;除非打开“高级数据保护”,否则也持有附件和超大记录的密钥
- 接收方
- Apple,存储在您的私有 iCloud 中;Avigami 无法读取
- 保留期限
- 直到您删除
- 如何停止
- 在 iOS“设置”中;之后记录本将仅保留在此设备上
备份文件
- 数据
- 整本记录本,已加密;其密钥在您的 iCloud 钥匙串中
- 接收方
- 您保存的任何位置
- 保留期限
- 只要您保留该文件
- 如何停止
- 每个文件都由您保存;每周的文件可在“文件” App 中删除
扫描纸质记录本
- 数据
- 您记录本页面的照片
- 接收方
- 不会传出:在此设备上读取
- 保留期限
- 保存在此设备上,直到您删除扫描件
- 如何停止
- 删除扫描件
航班数据
仅当 App 使用 Avigami 服务器时
- 数据
- 航班号、日期和起飞机场,使用您设备的 App 密钥签名
- 接收方
- Avigami 服务器,然后是 FlightAware
- 保留期限
- 共享缓存,最长 30 天,不与您关联
- 如何停止
- 在“隐私”中关闭“在线查询飞行时间”
配额记录
仅当 App 使用 Avigami 服务器时
- 数据
- 您购买项目的标识符(不含您的姓名);您的订阅方案、使用计数、存档包额度以及您设备的 App 密钥
- 接收方
- Avigami 服务器
- 保留期限
- 月度计数保留 25 个月;其他计数、额度和 App 密钥保留至您使用“全部删除”;订阅记录保留至订阅结束后 25 个月
- 如何停止
- “全部删除”会移除所有这些内容,但保留您的订阅
产品计数器
仅当 App 使用 Avigami 服务器时
- 数据
- 仅含计数,例如有多少次飞行未经更改即被确认;绝不包含航班号、地点、日期或姓名
- 接收方
- Avigami 服务器,计入当天合计
- 保留期限
- 13 个月,以合计形式保存
- 如何停止
- 默认关闭,除非您在“隐私”中打开
来自 Avigami 的通知
仅限 iPhone 和 iPad,且 App 使用 Avigami 服务器时
- 数据
- Apple 提供的标识,让本设备能接收通知,附带 App 的语言和版本;与本设备的 App 密钥关联,而不是与您的姓名或电子邮件关联
- 接收方
- Avigami 服务器;存储在欧盟。发送的内容由 Apple 递送
- 保留期限
- 直到您关闭或使用“全部删除”;最迟在您最后一次打开 App 后 90 天
- 如何停止
- 在“隐私”中关闭“来自 Avigami 的通知”。在 iOS“设置”中关闭 Avigami 的通知,也会在您下次打开 App 时将其移除
机组共享
- 数据
- 所共享飞行的各项内容,以及您的姓名(如果您保持该选项打开)
- 接收方
- 您机组同事的设备,通过二维码、AirDrop 或您选择的其他 App
- 保留期限
- 在对方的记录本中,作为待其确认的草稿
- 如何停止
- 每次共享都由您决定
诊断包
- 数据
- 版本、状态和计数;您先阅读并编辑
- 接收方
- 支持团队(在您发送时)
- 保留期限
- 仅用于答复您;您要求时即删除
- 如何停止
- 每次发送都由您决定
日历排班
- 数据
- 您的排班地址保存在此设备的钥匙串中;由此设备获取排班
- 接收方
- 仅您航空公司的日历服务器
- 保留期限
- 直到您移除订阅
- 如何停止
- 移除订阅
- 不在我们服务器上的:您的记录本、电子邮件、密码、位置、搜索、计算和备份。
- 打开“高级数据保护”后,附件和超大记录也会进行端对端加密。记录名称则不会;部分记录名称由机场、注册号或排班航班生成。
在您的设备上
- 您用扫描纸质记录本拍摄的页面以及证件照片,都在您的设备上通过 Apple 的文本识别读取;图像不会发送到任何服务器。纸质扫描件保存在此设备上 Avigami 的文件夹中,不会同步,但设备备份会包含它们(见下文)。证件照片与证件一起保存,因此会随您的记录本进入您的 iCloud 和您的备份文件。
- 体检合格证属于健康数据。Avigami 在保存第一份体检合格证之前会征得您的同意。与您的其他证件一样,它保留在您的设备、您的 iCloud 和您的备份文件中;我们从不接收它。
- 排班截图同样在您的设备上读取。
- 相机:Avigami 使用相机读取机组同事的二维码,以及拍摄您的证件和记录本页面。这些照片不会存入您的照片图库。
- 日历:如果您为排班选择了一个日历,Avigami 会在此设备上读取它。它找到的飞行会成为您记录本中的草稿,并像任何记录一样同步到您的 iCloud;如果飞行时间查询已打开,这些飞行也会用于飞行时间查询。如果您让 Avigami 将值勤写入日历,值勤会进入您选择的日历;谁可以查看该日历,由您在日历 App 中设定。
- Face ID:Avigami 在删除您的记录本之前会要求进行 Face ID 验证。验证由 iOS 完成;Avigami 从不会看到您的面部数据。
- 位置:Avigami 不会请求获取您的位置。
- 设备备份:iCloud 云备份以及通过电脑进行的备份都包含 Avigami 在设备上的数据,纸质扫描件也包括在内。Avigami 不会将其记录本或纸质扫描件排除在这些备份之外,因此设备备份可以恢复您的记录本。
- 崩溃报告:如果您在 iOS“设置”(隐私与安全性 › 分析与改进)中打开“与 App 开发者共享”,Apple 会向我们发送 Avigami 的崩溃和性能报告。报告包含哪些内容由 Apple 决定:设备型号、系统版本以及 App 在何处停止运行等技术细节。您可以随时在同一位置关闭此项。Avigami 本身不含任何崩溃报告或分析代码。
iCloud
打开 iCloud 时,Avigami 会将您的记录本保存在您自己 iCloud 账户中的私有数据库里(CloudKit)。Vecihi LLC 和我们的服务器都无法读取它。
- 每条记录的内容都写入 CloudKit 的加密字段,这些字段使用您 iCloud 钥匙串中的密钥进行端对端加密。
- 附件(例如证件照片和签名笔迹)以及大于 500 KB 的记录以 CloudKit 文件的形式存储。它们同样经过加密:在标准数据保护下,其密钥由 Apple 持有;打开高级数据保护后,它们会进行端对端加密。
- 为了让同步正常工作,每条记录的类型、名称、上次更改时间和格式编号在存储时不使用这层额外加密,打开高级数据保护时也是如此。这些名称不会显示记录的内容:每个名称都是一段代码,由一个只有您的设备才拥有、并保存在加密字段中的密钥生成,这样您的所有设备都会为同一地点、航空器或排班飞行赋予相同的名称。能够看到这些信息的任何人(包括 Apple)都能看到您每种类型的记录各有多少条以及何时更改,但看不到其中的内容。
- iCloud 是 Apple 的服务,受您与 Apple 之间协议的约束。要停止使用,请在 iOS“设置”中为 Avigami 关闭 iCloud;之后您的记录本将仅保留在此设备上。
- 如果您退出 iCloud 或切换到其他账户,Avigami 会暂停同步,并将您的记录本保留在此设备上。
- 如果您在设置 Avigami 时选择了军事角色,可以选择仅保留在此设备上;对于军事角色,飞行时间查询默认也处于关闭状态。
Avigami 服务器
部分功能使用我们的小型服务器。它运行在 Cloudflare 上,由 Cloudflare 为我们处理数据。App 仅在以下情况下连接服务器:注册您设备的 App 密钥、查询飞行时间、下载设置和数据包、执行全部删除、发送产品计数器(如果您将其打开),以及在 iPhone 和 iPad 上,如果您允许通知,注册接收来自我们的通知。您的记录本从不会发送到服务器。
服务器在位于 Cloudflare 欧盟司法辖区内的数据库中保存的内容及保存期限:
- App Store 为您的这份 Avigami 分配的标识符(Apple 为您的下载提供的 App 交易 ID,即 app transaction ID)。它不包含您的姓名或电子邮件地址,但它始终不变,因此我们将其视为个人数据。只要下列任一带有该标识符的记录仍然存在,它就会被保留。
- 您设备的 App 密钥:在每台设备上生成的公钥、一个计数器、密钥的类型(在 iPhone 和 iPad 上为 App Attest;在 Mac 上以及无法使用 App Attest 的地方,为设备自行保管的密钥)以及注册时间。使用 App Attest 时,Apple 会确认该密钥属于正版 Avigami。保留至您使用全部删除为止。
- App Store 报告的您的订阅方案:Plus 或 Pro、按月或按年、是否为试用,以及开始和结束时间;没有订阅方案时就没有此类记录。在 App Store 报告退款或购买被撤销时删除,否则在订阅方案结束后 25 个月删除。
- 使用计数和您的存档包额度。月度计数在 25 个月后删除。针对您这份 App 整个使用期或某个订阅年度的计数,以及您的额度,本身就是您的使用配额,因此会保留至您使用全部删除为止。
- 在 iPhone 和 iPad 上,如果您允许通知:每台设备的通知标识(token),以及 App 的语言和版本。何时删除,请参阅通知。
- 用于证明请求为新发出的一次性代码;每个代码有效期为 5 分钟,使用后或过期后即删除。
- 产品计数器(如果您打开):每日合计,不含任何指向您的信息,13 个月后删除。
- 我们每月在每家服务提供商处的支出,不与任何人关联。
上述删除每天在服务器上执行。
服务器在 Cloudflare 键值存储中保存的内容(Cloudflare 会将其复制到其遍布全球的数据中心):
- 航班数据查询结果,仅以航班号、日期和起飞机场作为查找依据,30 天后自动删除。
- 已签名的设置和数据包(规则、导入和排班格式、输出布局)。它们对所有人都相同。
我们的服务器代码不存储 IP 地址,也不保留请求日志;Workers Logs 和 Logpush(Cloudflare 记录我们服务器请求的日志功能)也已为其关闭。与互联网上的任何服务一样,App 连接时,Cloudflare 会看到您设备的 IP 地址,以便传递请求;它可能会根据自己的政策保留安全日志,例如当其攻击防护对某个请求采取措施时。
进行飞行时间查询时,App 会将时间已到的草稿的航班号、日期和起飞机场发送到我们的服务器,并说明它们是飞行记录还是值勤。请求使用您设备的 App 密钥签名,因此服务器知道应将其计入哪一笔购买;服务器不会将您查询了哪次飞行与该标识符一起保存。我们的服务器只向 FlightAware 发送航班号和要搜索的日期,不发送任何关于您或您设备的信息。查询飞行的时间需要 Pro,查询值勤的时间需要 Plus。除非您选择了军事角色,否则此功能为打开状态;设置 › 数据与备份 › 隐私中的在线查询飞行时间开关可将其关闭。
当您购买或续订订阅或存档包,或获得退款时,App Store 会针对同一标识符通知我们的服务器。
通知
只有在您允许 Avigami 在该设备上发送通知时,Avigami 才会显示通知。通知分为两种:
- App 自身的提醒:即将到期的证件、待确认的飞行、超出飞行时间限制的排班以及排班更改。Avigami 根据记录本中的内容在您的设备上安排这些提醒;我们的服务器不参与其中。第一个需要此权限的提醒会向您请求该权限。
- 来自我们的通知。每条通知都由我们撰写,并通过我们自己的工具手动发送;我们服务器上的任何程序都不会自行发送通知。通知由 Apple 推送通知服务递送到您的设备。
为了让来自我们的通知能够到达设备,在允许通知、您已完成 App 设置且设置 › 数据与备份 › 隐私中的来自 Avigami 的通知已打开后,iPhone 和 iPad 上的 Avigami 会将设备的通知标识注册到我们的服务器。除非您选择了军事角色,否则该开关默认为打开状态。它不会额外请求任何权限:您为提醒授予的权限就已足够。在您使用 App 期间,它至少每周更新一次注册。未连接到我们服务器的 App 版本不会注册任何内容,Mac App 也从不注册通知标识。通知标识是 Apple 提供给该设备上 Avigami 的一段代码,以便通知能够到达该设备。它不包含您的姓名或电子邮件地址。我们的服务器将它与该设备的 App 密钥一起保存,因此它与您在服务器上的其他记录关联到同一个标识符;与它一起保存的还有 App 的语言和版本、它属于 Apple 的哪种递送服务,以及注册时间和最后更新时间。
通知标识会在以下情况下删除:
- 当您关闭来自 Avigami 的通知时;如果设备处于离线状态,则在您下次打开 Avigami 时;
- 在 iOS“设置”中关闭 Avigami 的通知后,您下次打开 Avigami 时;
- 使用全部删除时。如果您选择 Avigami 服务器,您所有设备的通知标识都会随您的记录一起删除,并且在您使用的那台设备上,来自 Avigami 的通知将保持关闭,直到您重新打开;您的其他设备保留各自的设置,并会在被打开后一周内重新注册。如果您只选择此设备,该设备的通知标识也会被删除,在您重新设置 App 后,上述条件将再次适用;
- 最迟在该设备上最后一次打开 Avigami 后 90 天;
- 当 Apple 报告该通知标识已失效时,例如在您删除 App 之后:我们会在下次发送通知时将其删除。
iCloud 同步也会使用 Apple 的静默通知,使您其他设备上的更改能够立即到达。这些通知无需权限,不显示任何内容,并且来自 iCloud;我们的服务器不参与其中。
机组共享
当您将一次飞行交给机组时,它会通过二维码或 AirDrop,或者通过您在共享时选择的其他 App,从您的设备传到对方的设备。它不经过我们的服务器。如果您通过其他 App(例如“信息”或“邮件”)发送,它会经过该服务,并受该服务条款的约束。
一次共享包含:飞行的日期、航班号、航线、注册号、机型,以及轮挡时间和飞行时间及其确定程度;您记录的一个指纹,以便同一飞行出现两次时能被识别;您共享的时间;以及您的姓名(如果您保持该选项打开)。乘务长的值勤还会包含值勤类型、开始和结束时间以及运营人代码。绝不包含您的角色、备注、签名、执照编号或其他机组成员姓名。
二维码包含一个指向 avigami.com/s 的链接。如果您的机组同事安装了 Avigami,该链接会打开 App。否则,它会打开本网站的 avigami.com/s 页面。飞行信息位于链接中 # 号之后的部分,浏览器不会将这部分发送到任何服务器。该页面在对方的设备上读取它,只显示日期、航班号、航线和您的姓名;它不保存任何内容,也不发送任何内容,并会标记飞行信息和您的姓名,以便浏览器的网页翻译将其排除在外。
共享链接可以像任何链接一样被复制和转发,持有链接的任何人都能读取其中的内容。在 Avigami 中,它始终作为草稿到达,由接收方确认。
支持
如果您写信至 support@avigami.com,我们会收到您的电子邮件地址和您所写的内容。只有在您附上诊断包时我们才会收到它,而且是在您阅读并删除了任何您想删除的行之后;支持页面列出了其中包含的内容。我们仅将您的邮件、您的电子邮件地址和诊断包用于答复您,不会与任何人共享。我们的电子邮件由 Apple 的 iCloud 邮件托管。您可以随时要求我们删除,我们将予以删除。
您的权利和选择
- 设置 › 数据与备份 › 全部删除可删除以下各项(每项单独选择):此设备上的记录本、您所有设备上 iCloud 中的记录本,以及您在 Avigami 服务器上的记录。在服务器上,它会移除您的使用计数、存档包额度、设备密钥和通知标识。您的订阅记录(订阅方案、试用、日期)会保留,因为 App Store 会持续更新它,而我们需要它来为您提供您所付费的内容;当 App Store 报告退款或购买被撤销时,或在订阅方案结束后 25 个月,该记录会被移除。
- 导出:您可以随时通过履历 › 输出 › 导出记录本(JSON)或导出记录本(Excel),将您的记录本保存为其他 App 可以读取的文件。
- 根据欧盟《通用数据保护条例》(GDPR)和土耳其的个人数据保护法(KVKK),您可以要求查看、更正、删除或获取您的数据,也可以反对或限制对其的使用。请写信至 support@avigami.com。Avigami 没有账户,因此请附上设置 › 关于与支持 › 支持中的支持代码:凭借该代码,我们无需您的姓名即可找到您在服务器上的记录。
- 我们会在 30 天内免费答复这些请求。
- 您也可以向数据保护机构投诉,例如您居住地的数据保护机构;在土耳其,即个人数据保护局(KVKK)。
法律依据
- 为提供您使用或付费的服务(GDPR 第 6(1)(b) 条;KVKK 第 5(2)(c) 条):您的订阅方案、配额和额度记录、飞行时间查询、设置和数据包,以及答复您的支持请求。
- 您的同意(GDPR 第 6(1)(a) 条;KVKK 第 5(1) 条):产品计数器,除非您打开,否则保持关闭。
- 我们在保障服务安全和控制其成本方面的合法利益(GDPR 第 6(1)(f) 条;KVKK 第 5(2)(f) 条):一次性代码、设备密钥和我们的支出合计。
- 我们向 Avigami 的用户发送有关 Avigami 的通知的合法利益(GDPR 第 6(1)(f) 条;KVKK 第 5(2)(f) 条):通知标识。您可以随时通过关闭来自 Avigami 的通知,或在 iOS“设置”中关闭 Avigami 的通知,来提出反对。
代我们处理数据的服务商
- Cloudflare 根据 Cloudflare 的《数据处理附录》(Data Processing Addendum)运行我们的服务器和本网站。
- Apple 的 iCloud 邮件托管我们的电子邮件 support@avigami.com。
其他接收方
- Apple,依据其自身的条款和隐私政策:iCloud(依据您与 Apple 之间的协议)、App Store、App Attest、通知的递送,以及崩溃报告(如果您选择共享)。
- FlightAware,一家航班数据服务商:我们的服务器向其查询飞行时间,并且只向其发送航班号和要搜索的日期。
跨境传输
我们服务器的数据库位于 Cloudflare 的欧盟司法辖区内。Cloudflare 在其遍布全球的数据中心网络上运行我们的服务器和本网站,并将航班数据缓存和公开设置复制到这些数据中心。Cloudflare 根据其《数据处理附录》处理这些数据,该附录包含欧盟标准合同条款;Cloudflare, Inc. 还通过了欧盟-美国数据隐私框架(EU-U.S. Data Privacy Framework)认证。位于美国的 FlightAware 只接收航班号和日期。Vecihi LLC 位于美国:支持邮件和崩溃报告在那里送达我们,我们的电子邮件由 Apple 的 iCloud 邮件存储。Apple 位于美国;iCloud、App Store、App Attest 和通知的递送受 Apple 条款的约束。
面向土耳其用户:您的个人数据仅为您所使用的服务而离开土耳其,即我们的服务器和上述服务。根据 KVKK 第 9 条,此类传输的依据是:根据我们与您之间的合同,向您提供您所要求的服务需要进行此传输;对于在您打开之前保持关闭的可选功能,则依据您在 App 中给予的明确同意。您可以随时通过关闭该功能撤回该同意。
本网站
avigami.com 不使用 Cookie、分析工具、跟踪器、第三方字体或第三方脚本。Cloudflare 托管本网站,并会看到您的 IP 地址以传送页面。如果您在页面底部的菜单中选择一种语言,您的浏览器会在您的设备上记住这一选择;它从不会发送给我们。机组共享页面只在您的浏览器中读取飞行信息。
变更
当 App 更改离开您设备的数据时,上面的表格会随之更改,我们也会更新本页面及其日期。
隐私相关问题:support@avigami.com。
Vecihi LLC