雁过留痕WINGPRINTWingprintA QUIET WALK

一个不需要账号 · 不接分析 SDK 的步行记录 App · 你走过的每一条路 · 默认只留在这一部手机里。从 2026 年春天开始 · 我一直在自己用它 · 无广告 · 不催打开 · 服务器从不推你。A walking-tracker for iOS that keeps every path you've walked on your phone — no account, no analytics SDK, no cloud upload by default. A quiet app that never pushes from a server, doesn't ask for reviews, doesn't nag you to come back.

Wingprint — main map

不收集 · 不上报 · 不联网No collect · No report · No cloud

步行轨迹能推断出你住在哪里 · 在哪里工作 · 周末去了哪。这不是"数据",这是隐私。雁过留痕 没有自己的服务器 · 不发任何埋点 · 不接第三方分析 SDK。所有轨迹只存在你设备本地的 Core Data 里 —— 你可以选择备份到 iCloud · 也可以完全离线用 · 但从来不会经过我这里。Walking traces can reveal where you live, where you work, and where you spend weekends. That's not "data" — that's privacy. Wingprint has no server of its own. No telemetry. No third-party analytics SDK. Every trace lives only in Core Data on your device. You may back it up to iCloud, or stay fully offline. Either way, it never passes through us.

技术细节How it works
iCloud sync page

不要账号 · 不催打开 · 服务器从不推你No account · No server push · No nagging

为什么走个路要先绑定邮箱 · 要接受协议 · 要看长长的引导页?一个安静的地图 · 不应该是这样。雁过留痕 打开就用 · 关掉就走。它不会向你要评分 · 服务器从不推送"你三天没打开我了"。它就在那里 · 你想走的时候打开就行。Why should a walk require an email, a long onboarding, or a subscription pop-up? A quiet map shouldn't work that way. Wingprint opens when you need it, closes when you don't. It never asks for a review, and no server ever pings you "you haven't opened me in 3 days". It's just there. Waiting for you to walk.

Tracking screen

安静地长大 · 慢慢地收集Grow quietly · Collect slowly

走过一个省 · 地图上就点亮一个;走完一座城 · 徽章柜里就多一枚。212 枚徽章 · 从"单段 88 km · 远征"到"金翼会员" · 都是你自己一步一步换来的。没有解锁弹窗 · 没有分享按钮 · 没有排行榜 · 只有你自己知道走过哪些地方。Walk across a province, a pixel lights up on the map. Finish a city, a badge appears in your case. 212 badges — from "88 km in a single trip · Expedition" to "Gold Wing Member" — each one earned one step at a time. No unlock pop-ups, no share buttons, no leaderboards. Only you know where you've been.

Continents overview

一些数字A few numbers

没有分析 SDK · 这些是从 App Store Connect 拿到的匿名数据。No analytics SDK · these come from anonymous App Store Connect data.

2026·春首次上架Launched
v2.10当前版本Current version
3语言 · 简/繁/ENLanguages · 简/繁/EN
212枚徽章可收集Badges to collect

它长这样What it looks like

打开 · 走 · 关掉 · 明年再打开 · 你走过的每一步都还在。Open · walk · close · open next year · every step you've taken is still there.

Today's track

今日轨迹Today's trace

手机放兜里 · 收工后看看今天在城市里画了什么形状。地图是苹果原生的 · 轨迹是本地画的。Phone in your pocket. At day's end, see what shape you drew across the city. Native Apple Maps, trace drawn locally.

Nationwide progress

探索进度Exploration progress

国 2 · 省 5 · 城 9 · 格 121 · 一枚徽章挂在地图上 · 每天都能看到。2 countries · 5 provinces · 9 cities · 121 cells · a badge on the map, visible every day.

Live data panel

实时数据Live data

速度 · 海拔 · GPS 精度 · 想看时抬起手腕就有 · 不打扰时自动收起。Speed · altitude · GPS accuracy · glanceable when you need it, out of the way when you don't.

Exploration stats

探索统计Stats

7 天 · 30 天 · 90 天 · 里程 / 时长 / 天数 / 点位 · 一目了然。7-day · 30-day · 90-day rollups: distance, duration, days walked, waypoints — all in one glance.

Badge system

212 枚徽章212 badges

基础 / 进阶 / 中国 / 名称 —— 走出来的成就 · 不做排行榜。Basic / Advanced / Regional / Named — earned by walking. No leaderboards.

iCloud sync (optional)

iCloud 同步iCloud sync

如果你信任 iCloud · 可以按你自己的规则备份 —— 但也仅经过 Apple · 不经过我这里。If you trust iCloud, back up on your own terms — through Apple only, never through me.

一些被慢慢打磨的细节Details, slowly polished

没有服务器 · 没有分析 SDK · 服务器从不推你 · 只是一个安静的 App。No server · no analytics SDK · no server-side push · just a quiet app.

本地优先Local first

所有轨迹只存在设备本地 Core Data · 连开发者也访问不到。Every trace lives only in local Core Data — even the developer can't access it.

省电优先Battery-conscious

结合官方 Motion API 智能采样 · 而不是持续 GPS 高频轮询 · 尽量把日常记录的耗电压到最低。Uses the official Motion API to sample smartly, instead of high-frequency GPS polling — keeps everyday recording as light as we can.

212 枚徽章212 badges

单段突破 / 城市解锁 / 洲际扩张 / 名称成就 · 慢慢攒 · 不做排行榜。Single-trip milestones, city unlocks, continental reach, named achievements — collected slowly, never ranked against anyone.

数据可导出Portable data

GPX 通用格式 · Wingprint 原生格式完整备份 · 你的数据永远是你的。GPX for portability · Wingprint native format for full backup · your data is always yours.

省份收集Regional collection

像素风的中国地图 · 走过一个省 · 点亮一个。A pixel-style map. Walk a province, light it up.

离线可用Works offline

飞行模式也能记录 · 它本来就不需要联网。Airplane mode records fine — it was never online to begin with.

深入了解Explore in depth

规格Spec

它是什么 · 不是什么 · 一表看清。What it is — and isn't — at a glance.

平台PlatformiOS 17+ · iPhone / iPadiOS 17+ · iPhone / iPad
存储Storage100% 本地 Core Data · iCloud 备份可选100% local Core Data · iCloud backup optional
权限PermissionsLocation (Always) · Motion (Fitness)Location (Always) · Motion (Fitness)
推送Push纯本地推送 · 服务器从不推你Local-only notifications · never from a server
语言Languages简体中文 · 繁體中文 · English简体中文 · 繁體中文 · English
导出ExportGPX · Wingprint 原生格式GPX · Wingprint native format
LicenseLicenseApp 闭源 · 数据永远归你App closed-source · your data belongs only to you

常见问题FAQ

下载之前 · 用户最常问的几个。The questions people ask most, before downloading.

数据到底会不会上传?Is my data ever uploaded?

默认只在你手机本地 · 雁过留痕 没有自己的服务器 · 不发埋点。iCloud 备份是可选的 · 你自己开 · 走的是 Apple 的通道 · 也过不到我这里。By default it stays on your phone. Wingprint has no server, no telemetry. iCloud backup is optional, opt-in, and goes through Apple only — it never touches me.

核心功能会一直可用吗?Will the core features always be available?

会 · 记录 · 查看 · 导出 · 省份/徽章 —— 这些主线功能不会关。少量高级功能(比如更长的历史统计维度)是可选订阅 · 不解锁也完全够用。Yes. Record, view, export, regions, badges — the main line stays open. A few advanced features (like longer historical rollups) are behind an optional subscription. You don't need to unlock them to use the app fully.

手机丢了数据会没吗?What if I lose my phone?

如果没开 iCloud 备份 · 是的 · 会没 · 建议在设置里定期导出 Wingprint 原生格式或 GPX 归档到你自己的地方。If iCloud backup isn't on, yes — the data is gone. I recommend exporting periodically (Wingprint's native format or GPX) to a place you control.

后台记录耗电吗?Does background recording drain the battery?

雁过留痕 不做全程 GPS 高频轮询 · 而是让系统的 Motion Activity 先判断"你在走"再触发 GPS · 静止和坐车基本不采点。具体耗电和你走多久 / 手机型号 / 卫星信号都相关 · 我们尽量把它压到最低,但不做"绝对数字"承诺。Wingprint doesn't run high-frequency GPS all the time. It uses the system's Motion Activity to detect walking first, and only then samples GPS — sitting or riding barely triggers anything. Actual battery use depends on your walk length, phone model, and signal. We keep it as low as we can, but we don't promise an exact number.

为什么只做 iOS?Why only iOS?

一个人做的 App · Android 版本还没能力维护 · 抱歉。It's a one-person app. I don't have the bandwidth to maintain an Android version yet — sorry.

作者怎么赚钱?How does the author make money?

作者有主业 · 雁过留痕 是业余项目 · 少量高级功能可选订阅,也是给愿意支持作者的朋友一个"请我一杯咖啡"的方式。你不订阅也能长期用。I have a day job. Wingprint is a side project. A few advanced features are behind an optional subscription — it's a "buy me a coffee" for people who want to support the work. You can use the app happily without ever subscribing.

"我做 雁过留痕 · 是因为想有一个 App · 能安静地陪着我走过很多年。""I made Wingprint because I wanted an app that would quietly walk with me for many years."

— xwang · 独立开发者 · 上海— xwang · Indie developer · Shanghai

现在就试试Try it now

打开就用 · 不需要账号 · 明天你可以直接把它删了 · 也不会有任何"你为什么走"的追问。Open and go. No account. Delete it tomorrow — no "why did you leave" pop-up, ever.

Requires iOS 17+ · 主线功能免费 · 高级功能可选订阅Requires iOS 17+ · Core features free · Advanced features optional subscription