泥潭日报 uscardforum · 每日精选

【更新 2.0 + Web 测试版】[Loyalty Hub] 做了一个常旅客计划里程点数管理 App

内容摘要

LoyaltyHub 持续迭代,用户反馈 Accor 过期提醒有效,UI 极简主题需求强烈。

1. 关键信息

  • 项目概述:iOS 与 Web 双端的常旅客/积分管理 App,支持手动更新、云同步、邮件/推送提醒。
  • 主要功能
  • 云同步(Apple/Google/Email 登录)[#1]
  • Web Dashboard(筛选、搜索、即将过期、排序)[#1]
  • 证书/行程规则统一、特殊过期提示(ANA、QR 等)[#1][#28]
  • 转点记录与比例自动计算(AmEx、Chase、Citi、Bilt、Marriott、C1、HSBC、Wells Fargo 等)[#40][#41][#51]
  • UI 主题切换(Rich / Minimal、深色模式、列表模式)[#1][#43][#94]
  • 本地存储 + iCloud 备份,数据导入/导出 JSON[#1]
  • 发布进度
  • 2025/9 正式上架 App Store[#1]
  • 2026/2 Beta 2.0 + Web 测试版发布,持续迭代至 Build 28(推送稳定)[#1][#55][#56]
  • 用户反馈热点
  • 颜色过于艳丽、希望自定义排序/置顶[#2][#50]
  • 部分航司/酒店缺失或过期规则不准(SAS、Accor、Turkish/Lufthansa、Emirates、QR)[#16][#44][#70];Accor 一年过期已由用户确认[#98]
  • 手动输入繁琐、期待自动抓取/OTP 支持[#8][#75]
  • 需要多段航班、Trip duration 计算错误[#33][#57]
  • 证书更新交互不便(长按/单击)[#66][#71]
  • 希望提供更极简的 Minimal 颜色主题(类似 shadcn 风格)[#99]
  • 用户发现 IHG 积分过期、Accor 剩余 70 天过期[#102]
  • 开发者确认缺失 Minimal 颜色选项,计划本周上线 Minimal 风格,若仍觉花哨将继续简化[#100]

2. 羊毛/优惠信息

  • 转点比例与 Bonus
  • Marriott 转点默认 3:1,60k 以上每 60k 额外 10k(UA)或 5k(其他)[#41][#51]
  • 支持 AmEx、Chase、Citi、Bilt、Marriott、C1、HSBC、Wells Fargo 转点[#41][#51]
  • 其他优惠/活动
  • 无直接卡片优惠、报销或折扣码信息披露(讨论中仅提及 “cardpointer” 方案)[#95][#96]

3. 最新动态

  • Build 25:转点 UI 改进,仅显示支持的 program,默认比例自动填充[#40]
  • Build 26:自定义排序/置顶功能、修正 Turkish/Lufthansa 3 年过期、Amtrak 添加、分类过滤[#50]
  • Build 27:加入 HSBC、Wells Fargo,完善 Marriott 60k Bonus 规则[#51]
  • Build 28:30 天推送提醒稳定化[#53],Trip 编辑页长按直接编辑积分[#54]
  • 正式发布:App Store 1.0.1 版已上架[#56],后续计划继续收集需求并优化 UI/自动化。
  • 新增用户反馈:Accor 一年过期提醒有效[#98];用户呼吁更极简的 Minimal 颜色主题(类似 shadcn)[#99];用户发现 IHG 积分过期、Accor 剩余 70 天过期[#102]
  • 开发者回应:确认缺失 Minimal 颜色选项,计划本周上线 Minimal 风格,若仍觉花哨将继续简化[#100]

4. 争议或不同意见

  • 自动抓取可行性:多数用户希望自动同步,但开发者因两因素验证、网站封禁风险而放弃自动抓取,强调手动更新更安全[#28][#76][#80]。
  • 颜色与 UI:部分用户(#2、#63、#92)认为配色过艳,要求简约/暗色主题;开发者已提供 Minimal UI 但用户仍觉不够,希望进一步向 shadcn 极简风格靠拢[#94][#99];开发者承诺本周上线 Minimal 风格并视反馈继续简化[#100]。
  • 过期规则准确性:SAS、Accor、Turkish、Lufthansa、Emirates、QR 等航司的过期天数与实际不符,需手动纠正或提供自定义开关[#16][#44][#70];Accor 一年过期已获用户确认[#98]。
  • 数据输入负担:用户抱怨手动录入繁琐,期待类似 Plaid 的安全抓取方案,但目前暂无实现路径[#75][#79]。

5. 行动建议

  1. 优先修复已确认的 Bug
  2. Trip duration 负值计算(#57)
  3. Certificate 长按/单击更新交互(#66、#71)
  4. 完善过期规则数据库
  5. 添加 SAS(5 年)、Accor(1 年)等缺失规则;提供自定义过期日开关以覆盖特殊政策(#16、#44、#70、#98)。
  6. 增强 UI 可定制性
  7. 完成自定义排序/置顶功能(已在 Build 26),进一步提供更极简的 Minimal 颜色主题(类似 shadcn 风格)以满足用户审美(#99);按计划本周上线 Minimal 风格并持续简化(#100)。
  8. 扩展转点支持
  9. 将 C1、HSBC、Wells Fargo 完整纳入转点列表;实现 “has transfer bonus” 手动输入框,满足 1:1→1:1.25、60k Bonus 等特殊情况(#41、#45)。
  10. 探索半自动化方案
  11. 调研可行的浏览器扩展或安全 API(如 Plaid)用于读取已登录航空/信用卡页面的积分数据,先在实验性分支实现,收集用户反馈后决定是否正式集成。
  12. 社区运营
  13. 在论坛置顶常见问题与功能路线图,鼓励用户提交精准的航司/酒店过期规则与转点比例,提升数据完整度。
原始内容
--- 第 1 楼来自 ygsq 的回复 (2025-08-05 20:32:03 PDT) ---

2026/2/3 更新:
【引用自 ygsq】:
哈喽,虽然这个帖子不知道沉到哪里了,而且活跃用户并不多,哈哈 )但是最近还是做了一个比较大的更新,仍属于beta版,需要大家测试测试。
将主体功能扩充做了一个网页版,并添加了跟 app 的同步功能。如果打开云端同步,除了手机推送还会发送提醒 Email。
主页: https://loyalty-hub.netlify.app/
(如果是老用户,请先更新下面的 App 打开云端同步功能才可以继续测试网页版,不然会是一个完全新的数据哦)
新的 App Testflight 测试: 加入 Beta 版“LoyaltyHub” - TestFlight - Apple
测试前建议导出一次数据做备份哦。
Screenshot 2026-02-02 at 9.52.38 PM1920×1031 147 KB
Screenshot 2026-02-02 at 9.55.37 PM1542×1754 158 KB
核心功能更新
1) 云同步与登录
新增 LoyaltyHub Cloud 体系(可选):支持跨设备与 Web 端 同步。
登录方式扩展:支持 Apple / Google / Email。
同步范围可控:账户、证书、行程,以及可选的余额与历史(不会上传账号/确认号等敏感信息)。
支持 删除云端数据(不会影响本地数据,除非你主动清空)。
TO DO:目前请尽量保持统一登录方式,之后会提供账号合并功能。
2) Web Dashboard(Beta)
新增完整 Web 端。
Web 端支持 查看 + 编辑 + 新增(与同步规则一致)。
重点交互:筛选、搜索、即将过期、排序、可点击卡片与过滤状态。
3) 证书与行程规则一致性
证书添加/编辑规则与 App 对齐。
特殊过期规则提示(如 ANA、新航等特例)。
Trips 支持多段航班同步与管理,酒店地址信息支持同步存储。
4) 通知与邮件提醒
云端邮件 30/7/1 天提醒。
必须要在 App/Web 端打开云端同步才可以开启此功能
5) 其他小更新
新增 Rich / Minimal UI 样式选择(因为很多同学不喜欢之前的UI,新增了一个简单一点的)。
修复一些小 bug
2025/9/2 更新:

App 已经正式发布了,谢谢所有提供意见的童鞋。也希望大家持续提供新的意见!

下载地址: ‎LoyaltyHub App - App Store

我以前是使用 AwardWallet,主要是依赖他们的提醒功能,但是他们价格越涨越凶,所以这几个月想说自己试试看能不能做一个类似功能的 App。因为各家都陆续添加 Two-factor 验证,且哪怕是 AwardWallet这么多年他们的批量更新功能也没有找到很好的方法(速度很慢且很多项目被禁止自动更新),所以目前我考虑的主要功能还是专注在推送提醒和统计上,还是需要用户手动自己更新点数/房券的管理。

一个人能做到的场景测试还是比较有限,所以像征集一些对此类 App 有需求以及愿意帮忙测试的童鞋。

TestFlight Link

以下是请 AI 帮忙生成的一些基础介绍
应用简介

LoyaltyHub 是一款专为管理各种积分账户而设计的 iOS 应用,帮助您轻松追踪和管理航空里程、酒店积分、银行积分等各类忠诚度计划。
主要功能
账户管理

多类型支持:航空里程、酒店积分、银行积分等
余额跟踪:记录和追踪积分余额
到期提醒:自动提醒积分到期时间,目前是 1/7/30 天提醒,后续稳定后会增加 90 天
**手动更新:**目前仅支持用户手动更新(到期日是根据最后活动时间计算的,请确保每次更新都选择正确的账户最后活动时间)
**快速更新:**在账户页面长按可快速更新余额
**转点记录:**记录转点功能,对应账户会自动加减余额并更新最后活动日期

IMG_0101591×1228 150 KBIMG_0096591×1228 136 KB

IMG_0100720×271 60.7 KB
数据分析

趋势图表:直观显示积分变化趋势
统计报告:详细的积分使用和累积统计

IMG_0095590×1228 106 KBIMG_0097590×1228 104 KB
Certificates 管理

资格证书:管理各常旅客项目的 Certificates
有效期跟踪:自动提醒到期时间

IMG_0098589×1228 127 KB
预订管理

行程记录:管理航班、酒店等预订信息
消费统计:跟踪积分使用和现金消费
**连通账户:**添加预定时可以勾选对应账户现有的优惠券/房券,对应房券会自动标记 Redeemed

IMG_0099591×1228 123 KB
桌面小组件

主屏幕小组件:在主屏幕直接查看重要积分余额
多种尺寸:支持小、中、大三种小组件尺寸
智能显示:自动展示最重要的账户和即将到期信息

IMG_0102591×1228 169 KBIMG_0103591×1228 170 KB
隐私保护
数据同步

iCloud 备份:数据安全备份到 iCloud
跨设备同步:多设备之间数据自动同步
数据导入导出:支持 JSON 格式导入导出

数据安全

本地存储:所有积分数据仅存储在您的设备上
iCloud 私有数据库:同步数据通过个人 iCloud 账户,我们无法访问
无第三方跟踪:不使用任何广告跟踪或数据收集服务
最小数据传输:仅发送必要的非敏感信息(如提醒时间、加密的设备标识)用于推送通知功能

权限使用

通知权限:仅用于积分到期和重要提醒(可选择关闭)
最小权限原则:只请求应用功能必需的系统权限

数据使用

核心功能离线:主要功能可完全离线使用
数据控制权:用户拥有数据的完全控制权,可随时导出或删除
透明处理:除推送通知外,所有数据处理都在本地进行
通知数据:仅为实现智能提醒功能,发送加密的提醒时间和匿名设备标识

开发者承诺

不收集敏感信息:我们不收集、存储或分享您的积分余额、账户详情等敏感信息

不进行数据挖掘:不会分析用户使用习惯或积分数据

服务器数据最小化:服务器仅存储推送通知所需的匿名化数据

开源透明:核心功能代码将来可能开源,确保透明性

注:本 App 仍处于测试阶段,肯定会有很多 bug,暂时请不要依赖此 App 的过期提醒。

--- 第 2 楼来自 deah12 的回复 (2025-08-05 20:36:46 PDT) ---

颜色好艳,感觉不是很分得清楚

需要能customize order

--- 第 3 楼来自 wanmson 的回复 (2025-08-05 20:37:20 PDT) ---

支持、核心功能我觉得是预防点数过期、其次再是记录汇总啥的(awardwallet十块年费的老用户马上到期要涨五倍、尤其是现在自动抓取失败率高的不得了、不打算续了。。。

--- 第 4 楼来自 凉了啊 的回复 (2025-08-05 20:38:00 PDT) ---

火钳留名

--- 第 5 楼来自 Corsair 的回复 (2025-08-05 20:39:28 PDT) ---

楼主威武

--- 第 6 楼来自 钛合金会员 的回复 (2025-08-05 20:41:11 PDT) ---

,前排

--- 第 7 楼来自 258 的回复 (2025-08-05 20:42:23 PDT) ---

非常的vibe

--- 第 8 楼来自 pats7 的回复 (2025-08-05 20:43:47 PDT) ---

数据怎么弄的呢?很多项目自动登录都要OTP好麻烦

--- 第 9 楼来自 ygsq 的回复 (2025-08-05 20:46:03 PDT) ---

【引用自 wanmson】:
尤其是现在自动抓取失败率高的不得了
目前还是需要手动更新,主要是想达到追踪提醒功能,因为哪怕 AwardWallet 这么多年,其实也没有找到很好的方法解决自动抓取
【引用自 258】:
非常的vibe
那肯定是有的,泥潭很排斥 vibe 吗?大佬莫嫌弃

--- 第 10 楼来自 pats7 的回复 (2025-08-05 20:48:33 PDT) ---

【引用自 ygsq】:
没有找到很好的方法解决自动抓取
我觉得也是。那我自己项目的仨瓜俩枣还是继续excel管理了 不过还是支持

--- 第 11 楼来自 xxxyyy 的回复 (2025-08-05 20:52:27 PDT) ---

航司里缺了Finn Air和Iberia但是有BA和QR

--- 第 13 楼来自 ygsq 的回复 (2025-08-05 20:54:56 PDT) ---

marked

我之前着重在常用的项目上,有一些我不了解的忘记了,陆续添加,希望大家多多提出。
【引用自 deah12】:
颜色好艳,感觉不是很分得清楚
需要能customize order
好的,后续添加。暂时可以先把一些重要的置顶。

列表模式也很艳吗?是说 icon 还是哪里?是不是同一颜色会比较好?

--- 第 14 楼来自 AllenW 的回复 (2025-08-05 21:03:27 PDT) ---

testing expires in 90 days 是只有90天试用期吗

--- 第 15 楼来自 ygsq 的回复 (2025-08-05 21:06:16 PDT) ---

不是的,那个是对应 build 的版本 90 天会过期,keep 住更新或者之后正式发布都是可以继续用的。

--- 第 16 楼来自 deo 的回复 (2025-08-05 21:29:39 PDT) ---

lz​

航司还缺了SAS 泥潭应该有不少匹配来的SAS gold

好像有些里程项目的过期时间不准确,比如AC和choice应该是18个月,不知道后面lz会不会允许用户自定义

--- 第 17 楼来自 Vic 的回复 (2025-08-05 21:34:47 PDT) ---

Mark一下!支持!

--- 第 18 楼来自 ygsq 的回复 (2025-08-05 21:41:51 PDT) ---

谢谢,记录了。

想问一下 SAS 是5年过期吗?搜了半天没找到准确的信息。
【引用自 deo】:
好像有些里程项目的过期时间不准确,比如AC和choice应该是18个月,不知道后面lz会不会允许用户自定义
暂时为了方便管理,还是会尽量后台固定成正确的时间。欢迎大家指出现在错的。

目前考虑了联名信用卡和高级会员对过期日的影响,但是我不太确定有哪些信用卡和高级会员可以不过期,也欢迎大家提供信息!

--- 第 19 楼来自 deo 的回复 (2025-08-05 21:47:22 PDT) ---

sas是五年

--- 第 20 楼来自 deo 的回复 (2025-08-05 21:55:12 PDT) ---

还发现一个accor的过期时间应该是1年

--- 第 21 楼来自 EnterpriseD 的回复 (2025-08-05 22:07:28 PDT) ---

变钛预定

--- 第 22 楼来自 Form_I-485 的回复 (2025-08-05 22:15:39 PDT) ---

如果能把银行点数的转点记录功能做出来可能更方便记录?

--- 第 23 楼来自 ygsq 的回复 (2025-08-05 22:19:35 PDT) ---

是指记录一笔转点从银行到常旅客,这样对应的两个账户就会自动增减吗?好主意啊,我来想想具体怎样实现,谢谢!

--- 第 24 楼来自 FFFRED99 的回复 (2025-08-05 22:37:26 PDT) ---

能否加一个快捷增加点数的功能? 比如我转了5000分到某个里程能直接在现有基础上+5000,现在好像得重新输一遍新的总额度

--- 第 25 楼来自 ygsq 的回复 (2025-08-05 22:38:35 PDT) ---

【引用自 Form_I-485】:
如果能把银行点数的转点记录功能做出来可能更方便记录?
感觉你和这个童鞋说的类似,好主意,我来研究一下怎样实现比较好

--- 第 26 楼来自 weiweiwieweieiw2192 的回复 (2025-08-05 22:38:52 PDT) ---

如果能配合extension 只要用戶登入各種航空直接抓去的資訊 像card points 然後更新DB 不過這還是透過某個地方儲存 有些人不喜

--- 第 27 楼来自 Spiderman 的回复 (2025-08-05 22:45:01 PDT) ---

前排还能留到名吗?

--- 第 28 楼来自 ygsq 的回复 (2025-08-05 22:45:23 PDT) ---

这个是我一开始的打算,但是后来实践了几个网站,发觉实现上难度还是比较高的,每个网站的结构都不一样,需要针对性地设计对应的抓取方式,而且还有很多网站对这些抓取零容忍,经常秒封 Award Wallet 这么多年跟那些网站斗智斗勇,感觉还是没找到很好的方法,我感觉我目前的技术想达到这个功能还是挺难实现的……
【引用自 xxxyyy】:
航司里缺了Finn Air和Iberia但是有BA和QR
【引用自 deo】:
航司还缺了SAS 泥潭应该有不少匹配来的SAS gold
好像有些里程项目的过期时间不准确,比如AC和choice应该是18个月,不知道后面lz会不会允许用户自定义
【引用自 deo】:
还发现一个accor的过期时间应该是1年
【引用自 Form_I-485】:
如果能把银行点数的转点记录功能做出来可能更方便记录?
【引用自 FFFRED99】:
能否加一个快捷增加点数的功能? 比如我转了5000分到某个里程能直接在现有基础上+5000,现在好像得重新输一遍新的总额度
Done。请更新。

--- 第 29 楼来自 逗你玩儿 的回复 (2025-08-06 03:43:46 PDT) ---

等一个invitation

--- 第 30 楼来自 Form_I-485 的回复 (2025-08-06 03:43:57 PDT) ---

转点更新后可用了

--- 第 31 楼来自 ygsq 的回复 (2025-08-06 03:45:18 PDT) ---

我太粗心了,忘记很多转点不是1:1,我晚点再改一下
【引用自 逗你玩儿】:
等一个invitation
Testflight链接应该可以直接打开,目前名额还没有满

--- 第 32 楼来自 Hulululu 的回复 (2025-08-06 10:10:49 PDT) ---

太好了!求内测名额

--- 第 33 楼来自 W25805 的回复 (2025-08-06 10:55:43 PDT) ---

截屏2025-08-06 12.53.36784×458 47.2 KB

trip里面的duration好像计算有问题

有没有可能一个trip里面能加多个flights

--- 第 34 楼来自 EnterpriseD 的回复 (2025-08-06 14:46:28 PDT) ---

个人更喜欢性冷淡风

出个皮肤切换算了

--- 第 35 楼来自 ygsq 的回复 (2025-08-06 15:33:47 PDT) ---

先用深色模式凑合一下?之后功能完成后我再看看要不要多做个UI?
【引用自 Hulululu】:
求内测名额
直接点击TestFlight链接就可以

--- 第 36 楼来自 gengzhe76 的回复 (2025-08-06 16:53:33 PDT) ---

百花齐放啊。我的CardFans也做了个简单的点数里程tracker本来准备今天上线的,看到这个App后觉得还是再打磨两天吧。一起加油!

--- 第 37 楼来自 yy131 的回复 (2025-08-06 18:08:20 PDT) ---

lz​!

酒店可以加一个Sonesta 航司加Eva和Korean air?感觉都属于讨论比较多的

--- 第 38 楼来自 FFFRED99 的回复 (2025-08-06 18:46:11 PDT) ---

再提个意见: 比如我这两天飞了几个aa的航段获得了x里程,能不能直接做个通道直接输入得到了多少miles并log日期,而不是一遍遍的手动输入current miles?

--- 第 39 楼来自 jnnksn 的回复 (2025-08-06 18:51:14 PDT) ---

【引用自 ygsq】:
泥潭很排斥 vibe 吗
疯狂喜欢,求别换

--- 第 40 楼来自 ygsq 的回复 (2025-08-07 02:03:52 PDT) ---

更新了 Build 25

更新内容:
【引用自 Form_I-485】:
转点更新后可用了
我又改了改,现在Transfer时转出账户只显示支持的program(目前是AmEx, Chase, Citi, Bilt, Marriott),缺什么大家告诉我。转入账户只显示转出账户支持的转点伙伴,默认比例也都按网站上的比例设置了。
【引用自 W25805】:
trip里面的duration好像计算有问题
有没有可能一个trip里面能加多个flights
改了,欢迎测试。
【引用自 yy131】:
酒店可以加一个Sonesta 航司加Eva和Korean air?感觉都属于讨论比较多的
添加好了,谢谢~
【引用自 FFFRED99】:
比如我这两天飞了几个aa的航段获得了x里程,能不能直接做个通道直接输入得到了多少miles并log日期,而不是一遍遍的手动输入current miles?
这个我需要思考一下怎么实现。一般应该是只有现金付款的能获得里程吧?这个获得的是不是要飞完才知道?如果是的话,是要飞行结束再添加吗?
【引用自 jnnksn】:
疯狂喜欢,求别换
哈哈,谢谢啊,我都快怀疑自己的审美了。应该会保留的,毕竟也是设计修改了很久。不过可能很多人喜欢简约风吧,之后可能会做一个颜色单一一点的吧。目前还是主要在功能,大家先用深色模式和列表模式凑合一下?颜色会简单很多。

--- 第 41 楼来自 Form_I-485 的回复 (2025-08-07 03:23:07 PDT) ---

【引用自 ygsq】:
现在Transfer时转出账户只显示支持的program(目前是AmEx, Chase, Citi, Bilt, Marriott)
还能想到C1、HSBC和Wells Fargo

然后看了下现在Marriott转点的话比例都是3:1,没有算每60k的bonus。如果在这种情况下超了60k的话就让用户使用has transfer bonus的功能直接输入最后得到的点数吗

还有如果遇到了转点优惠比如1:1变成了1:1.25这样该怎么解决,也是像上述一样使用has transfer bonus的功能吗

--- 第 42 楼来自 ygsq 的回复 (2025-08-07 03:29:59 PDT) ---

60k的bonus我明天研究一下规则,应该添加一个条件就可以。后面一个没看懂,是说万豪有bonus的时候怎么处理吗?那个开关主要是1:1变成1:25的情况,打开以后用户可以自己填写收到的点数。

--- 第 43 楼来自 mitsake 的回复 (2025-08-07 06:21:59 PDT) ---

非常喜欢 很漂亮!

--- 第 44 楼来自 P1919 的回复 (2025-08-07 07:35:56 PDT) ---

Turkish airlines和Lufthansa的expiration都是3年,不是app里面说的2年。而且不能靠加里程来extend

--- 第 45 楼来自 Form_I-485 的回复 (2025-08-07 10:27:58 PDT) ---

后面一个就是有转点优惠的情况,比如mr转vs从1:1变成了1:1.25这样,你最后一句话应该是说清楚了

--- 第 46 楼来自 Winger216 的回复 (2025-08-07 12:46:17 PDT) ---

请求添加一下Amtrak,或许放在airline里就可以?

--- 第 47 楼来自 mengyu202 的回复 (2025-08-07 12:59:28 PDT) ---

有安卓版本吗

--- 第 48 楼来自 yy131 的回复 (2025-08-07 20:40:09 PDT) ---

再提一个建议,或许首页不要完全按照首字母排序?card/airline/hotel分类是不是会好一些

--- 第 49 楼来自 FFFRED99 的回复 (2025-08-07 22:09:21 PDT) ---

【引用自 ygsq】:
一般应该是只有现金付款的能获得里程吧?
大部分是,但有些情况里程票也能累积
【引用自 ygsq】:
这个获得的是不是要飞完才知道?如果是的话,是要飞行结束再添加吗?
具体获得多少是飞完才会post到账户上

--- 第 50 楼来自 ygsq 的回复 (2025-08-07 23:07:14 PDT) ---

Build 26 已更新:
【引用自 deah12】:
需要能customize order
已添加,在右上角左边的按钮点进去左上角的选择按钮,点击以后可以多选批量置顶和删除,也可以拖动变更位置。暂定置顶是一组,非置顶是一组,非置顶永远不会超过置顶。那个复原按钮是恢复默认排序。
【引用自 P1919】:
Turkish airlines和Lufthansa的expiration都是3年,不是app里面说的2年。而且不能靠加里程来extend
修改了。我看LH的规则有点特别,好像是36个月之后的那个quarter的最后一天?我是按这个改的,如果不对请告诉我。
【引用自 Winger216】:
请求添加一下Amtrak,或许放在airline里就可以?
已添加,暂时在airline里
【引用自 yy131】:
再提一个建议,或许首页不要完全按照首字母排序?card/airline/hotel分类是不是会好一些
已添加,在Account界面点击”All”那个filter可以选择类别。

--- 第 51 楼来自 ygsq 的回复 (2025-08-08 17:03:21 PDT) ---

Build 27 添加了HSBC和Wells Fargo(之前少说了C1已经有了)

也添加了Marriott默认的每60k的bonus规则(UA 10k点,其他5k)。

--- 第 52 楼来自 WilliamOne 的回复 (2025-08-08 17:09:38 PDT) ---

围观支持。

--- 第 53 楼来自 ygsq 的回复 (2025-08-09 19:44:33 PDT) ---

Build 28 修复了30天的推送功能,现在应该可以稳定推送提醒了。

--- 第 54 楼来自 ygsq 的回复 (2025-08-12 15:06:00 PDT) ---

添加了这个功能,现在可以在预定的edit页面和completed的预定的卡片长按直接编辑获得的积分。

--- 第 55 楼来自 ygsq 的回复 (2025-08-14 16:56:20 PDT) ---

刚刚更新了一下推送逻辑,应该更稳定了。如果下周没有什么大问题,打算正式上传商店了(虽然感觉好像受众不是很大 )

--- 第 56 楼来自 ygsq 的回复 (2025-09-02 19:50:20 PDT) ---

正式发布啦

App 已经正式发布了,谢谢所有提供意见的童鞋。也希望大家持续提供新的意见!

下载地址: ‎LoyaltyHub on the App Store

--- 第 57 楼来自 菜鸟玩家 的回复 (2025-09-02 20:19:14 PDT) ---

有个bug,我设置trip的depart时间4月30日,10AM,arrived时间4月30日12:40AM,显示duration-9h20m

--- 第 58 楼来自 ygsq 的回复 (2025-09-02 21:36:38 PDT) ---

方便说一下时区吗?我测试一下,应该是计算错了。

不过点20肯定不对,我来研究一下

--- 第 59 楼来自 菜鸟玩家 的回复 (2025-09-02 21:41:20 PDT) ---

我在中部,而且如果换成1PM,直接变成11h

IMG_59961269×734 69.1 KB

12.40pm

IMG_59971290×778 71.8 KB

--- 第 60 楼来自 wanmson 的回复 (2025-09-02 21:58:22 PDT) ---

棒!其实一直有个小问题、做网页版和手机app版的难度类似或者大多数代码可以通用么?(手机版方便看、但我个人更喜欢用网页版整理操作啥的

--- 第 61 楼来自 ygsq 的回复 (2025-09-03 17:40:50 PDT) ---

已经找到问题啦,TFU居然很多免费的机场数据库都没有收入,哈哈哈……囊中羞涩,没有钱用收费的api​

--- 第 62 楼来自 ygsq 的回复 (2025-09-03 17:41:36 PDT) ---

应该不难,只不过更注重提醒功能,感觉好像用手机推送会比较好?网页的话就只能发邮件了。

--- 第 63 楼来自 Martini 的回复 (2025-09-03 17:50:00 PDT) ---

颜色确实有点艳,数据是本地的吗,一个个加有点麻烦

--- 第 64 楼来自 Dragonite 的回复 (2025-09-03 17:50:40 PDT) ---

這個資料是要自己手動input? 還是可以對接銀行

我還沒用 晚點來用看看

--- 第 65 楼来自 ygsq 的回复 (2025-09-03 18:10:07 PDT) ---

数据是储存在本地需要手动输入哦,因为现在各个公司都在添加two factor,所以目前还是手动更新比较稳定。

如果颜色不喜欢,可以试试深色模式+列表模式,应该会好一点

--- 第 66 楼来自 penguin0172 的回复 (2025-09-03 19:08:32 PDT) ---

Certificate那邊紀錄了之後沒辦法更新,這個bug可能要修一下

--- 第 67 楼来自 penguin0172 的回复 (2025-09-03 19:11:48 PDT) ---

哦我剛剛發現左滑還是可以更新 但是跟左邊Account那邊的更新方法比起來不直覺

--- 第 68 楼来自 biglasergun 的回复 (2025-09-03 19:21:28 PDT) ---

太棒了!非常好用。

小建议:少了东航,IHG 少了大使这个标记。

--- 第 69 楼来自 ygsq 的回复 (2025-09-03 19:30:09 PDT) ---

你的意思是也添加长按更新功能比较好吗?
【引用自 biglasergun】:
小建议:少了东航,IHG 少了大使这个标记。
好的,尽快更新!

--- 第 70 楼来自 penguin0172 的回复 (2025-09-03 19:41:51 PDT) ---

對,除了長按以外,在account那裡單擊可以直接進入更新詳細資訊的頁面,但是certificate這裡不行,這個也可以一起套用。

另外Qatar Airways和Emirates都是三年過期,APP只算到兩年(Emirates其實是飛行日期三年之後再延長到member生日月的最後一天,所以事實上是三到四年,但感覺有點麻煩了)

最後感謝樓主開發這個有趣的APP~

--- 第 71 楼来自 ygsq 的回复 (2025-09-03 20:03:18 PDT) ---

【引用自 penguin0172】:
在account那裡單擊可以直接進入更新詳細資訊的頁面,但是certificate這裡不行
好的,这个我考虑一下。因为之前剧的certificate信息比较单一,感觉不需要一个专门的页面,哈哈
【引用自 penguin0172】:
另外Qatar Airways和Emirates都是三年過期,APP只算到兩年(Emirates其實是飛行日期三年之後再延長到member生日月的最後一天,所以事實上是三到四年,但感覺有點麻煩了)
这个我也研究一下具体怎么实现,好像汉莎也比较特别,是到期日那个季度的最后一天,实现上有点复杂,我目前直接用的是普通的以月为单位的算法

--- 第 72 楼来自 ygsq 的回复 (2025-09-04 16:56:02 PDT) ---

在testflight里的beta版本已经更新了楼上同学们抓的虫,可以下载试试。如果不方便可以等一下正式app store更新,我想等多几天看看还有没有别的反馈一起改。
【引用自 菜鸟玩家】:
有个bug,我设置trip的depart时间4月30日,10AM,arrived时间4月30日12:40AM,显示duration-9h20m
【引用自 penguin0172】:
對,除了長按以外,在account那裡單擊可以直接進入更新詳細資訊的頁面,但是certificate這裡不行,這個也可以一起套用。
因为考虑到certificate属实没什么额外信息,所以感觉不适合专门一个界面显示详情。现在改成了长按卡片直接弹出修改界面。
【引用自 biglasergun】:
小建议:少了东航,IHG 少了大使这个标记。
都添加了,谢谢~
【引用自 penguin0172】:
另外Qatar Airways和Emirates都是三年過期,APP只算到兩年(Emirates其實是飛行日期三年之後再延長到member生日月的最後一天,所以事實上是三到四年,但感覺有點麻煩了)
修改了QR。EK我添加了一个开关,用户可以自己选择要不要提供生日(仅月+日),如果打开开关会按生日计算,如果不打开就用普通的3年。

--- 第 73 楼来自 jarvis1108 的回复 (2025-09-05 15:20:48 PDT) ---

支持一下!之前都是自己用一个excel记录,花了点时间把账号都录入进去了,舒服。提个潜在的发展方向:未来可以考虑把租车的各个loyalty program也加入进来?虽然需求可能没有机酒那么大

--- 第 74 楼来自 ygsq 的回复 (2025-09-08 17:45:39 PDT) ---

哦哦,不是很了解租车的program,所以之前没想到,需要研究一下

App Store更新了1.0.1版本,欢迎大家继续抓虫

--- 第 75 楼来自 Tiger699 的回复 (2025-09-08 17:51:44 PDT) ---

需要手动输入, 太麻烦了, 为什么不能存储密码自动更新呢?

--- 第 76 楼来自 ygsq 的回复 (2025-09-08 17:59:48 PDT) ---

每一家的网站都有自己的防御机制,很多也都增加了two-factor验证。存储密码自动更新这种方式,大如Award Wallet那样的网站现在能完全自动更新的也屈指可数啊……剩下能自动更新的也是非常慢以及不稳定,我之前几十个账户每次能成功更新的就几个。Award Wallet收那么多钱那么多用户群都很难做到,我目前是个人开发,确实很难做到稳定自动更新这么多的网站。

另一个考虑是,可能是我自己的使用习惯吧,其实在第一次添加所有账户之后,其实并不会经常更新一些细小的transaction应该会自动延期,一般只有记录比较大的支出和入账。像一些兑换和转点的使用场景,目前app也都考虑到了。鉴于app主要目的是提醒功能,目前在找到更稳定的解决方法前,还是倾向于手动更新

--- 第 77 楼来自 Tiger699 的回复 (2025-09-08 18:36:23 PDT) ---

明白了, 但是不能自动更新的话就限制了很大一部分应用, 懒的手动输入, 尤其是还要管理P2的账号。 比较常用的几个航司, 酒店, 只要有对应的信用卡, 点数就不会过期

--- 第 78 楼来自 ygsq 的回复 (2025-09-08 18:48:59 PDT) ---

嗯嗯,明白……所以现在用户确实不多,哈哈

不过个人体感上,如果自动更新不稳定,其实也是挺麻烦的。主要是现在没有什么稳定的处理方法,各家公司对这些都防得很严,处理不好,不仅有法律上的风险,用户可能还有封号风险,那就实在得不偿失了

--- 第 79 楼来自 jarvis1108 的回复 (2025-09-08 19:24:15 PDT) ---

感觉安全方面concern也会很多,要是有个类似plaid的工具就好了

--- 第 80 楼来自 ygsq 的回复 (2025-09-08 21:39:58 PDT) ---

是的。Awards Wallet这么多年,这方面还是经常被人质疑,哈哈,我目前一个人,我觉得想把这个功能做得安全稳定还是挺难的……我一开始是想自动来着,写了几个网站的然后就放弃了

--- 第 82 楼来自 ygsq 的回复 (2026-02-02 22:14:01 PST) ---

哈喽,虽然这个帖子不知道沉到哪里了,而且活跃用户并不多,哈哈 )但是最近还是做了一个比较大的更新,仍属于beta版,需要大家测试测试。

将主体功能扩充做了一个网页版,并添加了跟 app 的同步功能。如果打开云端同步,除了手机推送还会发送提醒 Email。

主页: https://loyalty-hub.netlify.app/

(如果是老用户,请先更新下面的 App 打开云端同步功能才可以继续测试网页版,不然会是一个完全新的数据哦)

新的 App Testflight 测试: 加入 Beta 版“LoyaltyHub” - TestFlight - Apple

测试前建议导出一次数据做备份哦。

Screenshot 2026-02-02 at 9.52.38 PM1920×1031 147 KB

Screenshot 2026-02-02 at 9.55.37 PM1542×1754 158 KB
核心功能更新
1) 云同步与登录

新增 LoyaltyHub Cloud 体系(可选):支持跨设备与 Web 端 同步。
登录方式扩展:支持 Apple / Google / Email。
同步范围可控:账户、证书、行程,以及可选的余额与历史(不会上传账号/确认号等敏感信息)。
支持 删除云端数据(不会影响本地数据,除非你主动清空)。
TO DO:目前请尽量保持统一登录方式,之后会提供账号合并功能。

2) Web Dashboard(Beta)

新增完整 Web 端。
Web 端支持 查看 + 编辑 + 新增(与同步规则一致)。
重点交互:筛选、搜索、即将过期、排序、可点击卡片与过滤状态。

3) 证书与行程规则一致性

证书添加/编辑规则与 App 对齐。
特殊过期规则提示(如 ANA、新航等特例)。
Trips 支持多段航班同步与管理,酒店地址信息支持同步存储。

4) 通知与邮件提醒

云端邮件 30/7/1 天提醒。
必须要在 App/Web 端打开云端同步才可以开启此功能

5) 其他小更新

新增 Rich / Minimal UI 样式选择(因为很多同学不喜欢之前的UI,新增了一个简单一点的)。
修复一些小 bug

--- 第 83 楼来自 hhccyy 的回复 (2026-02-03 06:32:18 PST) ---

刚刚才看到,支持一下!我的主要痛点是free night太难记了,随手记录还是很好用的!

有一个小bug是主页点summary并不能直接看到?必须要存下图片才行

--- 第 84 楼来自 ygsq 的回复 (2026-02-03 09:46:45 PST) ---

谢谢!这个不算bug,没设计这个功能,会考虑之后加上

--- 第 85 楼来自 xxxyyy 的回复 (2026-03-30 14:58:31 PDT) ---

非常好用,用了好久了,成功拯救了我130k积分。

不过有个小建议,有的项目的积分是双轨制。

比如温德姆,积分获取4年后过期,同时18个月没有有效活动也会过期。

现在的app无法支持前者,也没有办法写备注让自己记得有这件事。不知道有没有办法实现

可以加一个The earliest earned points字段,提醒目前最早会过期的积分的获得的时间

--- 第 86 楼来自 ygsq 的回复 (2026-03-30 21:18:27 PDT) ---

好的,有的航司也是类似的规则,比如ana和sq,我现在用的是提醒方式,我下个版本更新一下温德姆。然后我考虑一下看有没有更好的方式来提醒

再次谢谢喜欢,哈哈,活跃用户有点少,我就有点懈怠了,不过我会继续更新的!

--- 第 87 楼来自 weiweiwieweieiw2192 的回复 (2026-03-30 21:31:36 PDT) ---

我可能上面有讀漏掉 現在只能自己填過期日嗎 還是有什麼方式可以自己讀取 可能我自己登入過航空網站就能自動記錄之類的東西

--- 第 88 楼来自 ygsq 的回复 (2026-03-30 21:51:42 PDT) ---

现在只能自己填写。一来添加登陆过去经常不稳定(哪怕awardwallet也是),二来现在越来越多航司加强了登陆验证和网页防护,我暂时还没决定是否后面要加入这个功能。

--- 第 89 楼来自 wanmson 的回复 (2026-03-30 22:03:32 PDT) ---

本地部署是不是就能解决老是要验证的问题?

--- 第 90 楼来自 weiweiwieweieiw2192 的回复 (2026-03-30 22:15:35 PDT) ---

extension 然後用戶登入的時候可以去刷新? cardpoint 那種方式能解嗎

--- 第 91 楼来自 ygsq 的回复 (2026-03-30 22:32:36 PDT) ---

【引用自 weiweiwieweieiw2192】:
cardpoint
这个是什么?可以发一下我研究研究吗

--- 第 92 楼来自 小阿哥 的回复 (2026-03-30 22:35:01 PDT) ---

谢谢捞捞,我来尝试用一下

目前是Google sheet记录的,感觉你这个更清晰

只是风格有点艳丽?当然这个各有喜好了

--- 第 93 楼来自 weiweiwieweieiw2192 的回复 (2026-03-30 22:39:46 PDT) ---

cardpointer 拿來加amex chase bofa citi offer 自己登入之後他們去掃offer 幫你加上

--- 第 94 楼来自 ygsq 的回复 (2026-03-30 22:50:16 PDT) ---

我这几天更新一下minimal风格,只有列表模式,可能好一些?
【引用自 weiweiwieweieiw2192】:
cardpointer 拿來加amex chase bofa citi offer 自己登入之後他們去掃offer 幫你加上
这个我需要研究一下。这个awardwallet那么大团队这么多年都没有研究出来丝滑的方法,我感觉我一个人也有点悬,哈哈

--- 第 95 楼来自 weiweiwieweieiw2192 的回复 (2026-03-30 23:12:33 PDT) ---

【引用自 未知】:
AMEX Benefit Dashboard, 解决你的coupon book报销焦虑 玩卡
纪念三板斧被修复,搓了个一直想做的东西。
每个月都会想一大堆卡有没有完成各种报销,
毕竟有月度,季度,半年度和年度。一个一个进去看太变态了
[image]
打开可以看到每张卡分别做了多少
[image]
油猴脚本:
https://github.com/jackie099/amex-benefits-dashboard/raw/refs/heads/main/src/amex-b…
應該是像這樣的 登入之后去特定頁面就能抓了 然後我猜還是得先存去DB?才能實現半自動

--- 第 96 楼来自 ygsq 的回复 (2026-03-30 23:17:16 PDT) ---

嗯,是特定页面抓,awardwallet目前是这样,但是会经常不稳定,因为可能网页改动一点点,整个就坏掉。我需要研究一下,如果比较多的网页可以做到,晚点可以考虑添加一下测试看看。

--- 第 97 楼来自 Vic 的回复 (2026-04-30 09:15:43 PDT) ---

请问楼主,怎么修改转点的这笔交易?就是我转点的时候没设置好比例就确认了,想重新修改一下,但是找不到入口

--- 第 98 楼来自 reddit 的回复 (2026-05-04 09:01:42 PDT) ---

非常感谢楼主,这个app提醒了我快过期的Accor点数。。。Accor一年就过期真是坑

--- 第 99 楼来自 reddit 的回复 (2026-05-04 09:02:41 PDT) ---

唯一就是有没有 Minimal 颜色的选项?这个vibe出来的花花绿绿有点难受,如果能变成shadcn哪种风格极简一点就好

--- 第 100 楼来自 ygsq 的回复 (2026-05-04 15:01:23 PDT) ---

啊,目前没有这个功能。是我疏忽了,我考虑一下怎样设计比较好,尽快添加这个功能。 reddit: 唯一就是有没有 Minimal 颜色的选项?这个vibe出来的花花绿绿有点难受,如果能变成shadcn哪种风格极简一点就好 这周会上线一个minimal风格。如果还是觉得花,我之后再考虑继续简化一下。

--- 第 101 楼来自 Vic 的回复 (2026-05-04 15:04:41 PDT) ---

ygsq: 啊,目前没有这个功能。是我疏忽了,我考虑一下怎样设计比较好,尽快添加这个功能。 好的~期待

--- 第 102 楼来自 yhq917 的回复 (2026-05-04 15:23:43 PDT) ---

感谢楼主,刚才加ihg账号的时候发现1万分过期了 ,还发现accor还有70天过期