FretFlowPrivacySupportLicenses中文

Privacy Policy

Effective October 2, 2026 · 中文

FretFlow is a guitar practice app for iPhone and iPad and a website at www.fretflow.io, made by Haoge Wu. This policy explains what happens to your data when you use them.

Summary

  • No account is needed. FretFlow has no ads or advertising tracking and does not sell your data.
  • Media you choose to analyze is sent to our analysis service. Server analysis jobs have a 24-hour retention period, as explained below.
  • Practice settings, saved sessions, saved scores, imported score files and your practice log are stored on your device. On iPhone and iPad, saved scores sync through your own iCloud account when iCloud is on.

Media you choose to analyze

When you start an analysis, media is sent over HTTPS to our analysis service to detect chords and notes, separate audio when requested, and play back the result. The iOS app uploads the selected file, including video if you selected a video. The website tries to extract and upload only the audio; when that is not supported it uploads the original file. Selecting start and end times limits analysis, but does not trim the upload.

Video links

If you paste a link to a public video (for example on YouTube), our server fetches only the section you select, analyzes it and deletes the audio right after the analysis. The app and the website never receive the video or audio file; playback uses the platform's own embedded player.

Server retention

Analysis jobs are retained for 24 hours from creation. Finished or cancelled jobs older than this are removed during automatic cleanup, normally checked every five minutes while the service runs. Queued or running jobs are kept until they finish or are cancelled. Cleanup removes the job's remaining uploaded media, audio tracks and results; original files may be removed earlier during processing. Sing-along tracks separated from your recording belong to the same analysis job and follow the same cleanup. Scores you save are kept on your device (and, on iPhone and iPad, in your iCloud), not on our server. Results or audio you save on your device are separate local copies.

Demo analyses

"Try chord demo" and "Try Solo demo" analyze sample audio that we provide. They do not upload anything from your device.

Session cookie

So that only you can see your own results, our server sets a random session identifier (a cookie that expires after 30 days). It is used to associate requests with your analysis jobs, and is not used for advertising or analytics. The website also saves your chosen language in a preference cookie.

Saved scores and iCloud

FretFlow has no accounts. Saved scores (detected chords and notes, your corrections and settings, the title, and source-video attribution when applicable) stay on your device. On iPhone and iPad they sync through your private iCloud database when iCloud is on; we cannot access that data. Deleting a score removes it from your devices. Deleting the app removes its local data; iCloud data can be managed in Settings → [your name] → iCloud. Exported files are managed separately. If you created an account in an earlier test version, email us and we will delete it and its scores.

On-device features

The tuner uses the microphone only while it is open; the audio is processed on your device and is never recorded or uploaded. Sing-along lyrics are recognized on your device. Your practice log stays on your device.

Service logs

Our hosting providers (Vercel and Cloudflare) process technical data such as IP addresses to deliver the service and protect it from abuse. We also retain operational records, including analysis-job status, request times and technical errors, to troubleshoot the analysis service. These records can be associated with analysis tasks and their session identifiers. Service logs are handled separately from the 24-hour analysis-job cleanup.

Website analytics

The fretflow.io home page uses Vercel Web Analytics to count page views without cookies. The iOS app does not include any analytics or crash-reporting SDK.

Data on your device

Practice settings, tone presets, saved sessions, saved scores, imported scores and your practice log are stored locally. You can remove website data using your browser's site-data settings. On iOS, deleting the app removes its local app data; files you export or share and copies kept by your device's backup service are controlled separately.

Third-party players

If a feature shows a video from YouTube or TikTok, that player is loaded from the platform itself, and the platform's own privacy policy applies to it.

Children

We do not ask for a child's name or contact details. If you believe a child has submitted personal information, contact us so we can address it.

Your choices

You can use every offline feature without uploading anything. To ask about or delete your data, email khalilwu69@gmail.com. Server copies follow the retention policy above. If you email us, we receive the contact details and information you include and use them to respond to your request.

Changes

We'll update this page and its effective date when this policy changes.

Contact

Haoge Wu · khalilwu69@gmail.com

隐私政策

生效日期:2026 年 10 月 2 日 · English

FretFlow 是由 Haoge Wu 开发的吉他练习 App(iPhone、iPad)和网站(www.fretflow.io)。本政策说明你使用它们时,你的数据会怎样处理。

概要

  • 无需账号。FretFlow 没有广告、不做广告跟踪,也不出售你的数据。
  • 你选择分析的媒体会发送到分析服务。服务器分析任务的保留期限为 24 小时,具体清理方式见下文。
  • 练习设置、保存的练习、保存的曲谱、导入的曲谱文件和练琴记录都保存在你的设备上。在 iPhone 和 iPad 上开启 iCloud 时,保存的曲谱会通过你自己的 iCloud 同步。

你选择分析的媒体

开始分析时,媒体会通过 HTTPS 发送到分析服务,用于识别和弦与音符、按你的选择分离音轨,以及回放结果。iOS App 上传选中的文件,选中视频时也会上传视频。网页会尝试仅提取并上传音轨;不支持时则上传原文件。设置起止时间会限制分析范围,但不会裁剪上传的文件。

视频链接

如果你粘贴公开视频的链接(例如 YouTube),服务器只获取你选定的那一段,分析完成后立即删除音频。App 和网站都不会收到视频或音频文件;播放使用该平台自己的嵌入式播放器。

服务器保留期限

分析任务从创建起保留 24 小时。超过期限且已完成或取消的任务会在自动清理时删除;服务运行时通常每五分钟检查一次。排队或运行中的任务会保留至完成或取消。清理会删除任务中剩余的上传媒体、音轨和结果;原文件也可能在处理过程中提前删除。弹唱模式从你的录音里分离出的音轨属于同一个分析任务,按同样的方式清理。你保存的曲谱存放在你的设备上(iPhone 和 iPad 上还包括你的 iCloud),不在我们的服务器上。你保存到设备上的结果或音频是独立的本地副本。

示例分析

「试用和弦示例」和「试用 Solo 示例」分析的是我们提供的示例音频,不会上传你设备上的任何内容。

会话 Cookie

为了确保只有你能看到自己的结果,服务器会设置一个随机会话标识(Cookie,30 天后过期)。它用于把请求关联到你的分析任务,不用于广告或统计。网站还会用偏好 Cookie 保存你选择的语言。

保存的曲谱与 iCloud

FretFlow 没有账号系统。保存的曲谱(识别出的和弦与音符、你的修改和设置、曲谱名称,以及适用时的视频来源信息)保存在你的设备上;在 iPhone 和 iPad 上开启 iCloud 时,会同步到你私人的 iCloud 数据库,我们无法访问这些数据。删除曲谱会把它从你的设备上移除;删除 App 会删除本地数据,iCloud 中的数据可在「设置 → 你的名字 → iCloud」中管理。导出的文件需另行管理。如果你在早期测试版中创建过账号,发邮件给我们,我们会删除该账号及其曲谱。

本机处理的功能

调音器只在打开时使用麦克风,音频只在你的设备上处理,不会录制或上传。弹唱模式的歌词在你的设备上识别。练琴记录只保存在你的设备上。

服务日志

我们的托管服务商(Vercel 和 Cloudflare)会为提供服务、防止滥用而处理 IP 地址等技术数据。我们也会保留分析任务状态、请求时间和技术错误等运行记录,用于排查分析服务的问题。这些记录可以关联到分析任务及其会话标识。服务日志与分析任务的 24 小时清理分别管理。

网站统计

fretflow.io 首页使用 Vercel Web Analytics 统计访问量,不使用 Cookie。iOS App 不包含任何统计或崩溃上报 SDK。

设备上的数据

练习设置、音色预设、保存的练习、保存的曲谱、导入的曲谱和练琴记录保存在本地。网站数据可通过浏览器的网站数据设置删除;删除 iOS App 会删除它的本地 App 数据。你导出或分享的文件,以及设备备份服务保留的副本,需要另外管理。

第三方播放器

如果某个功能显示 YouTube 或 TikTok 的视频,播放器由该平台加载,适用该平台自己的隐私政策。

儿童

我们不索取儿童的姓名或联系方式。如果你认为有儿童提交了个人信息,请联系我们处理。

你的选择

所有离线功能都不需要上传任何内容。查询或删除数据请发邮件到 khalilwu69@gmail.com。服务器副本遵循上述保留期限。如果你给我们发邮件,我们会收到你提供的联系方式和内容,并用于回复你的请求。

变更

本政策如有变更,我们会更新本页面和生效日期。

联系方式

Haoge Wu · khalilwu69@gmail.com