Support

WebHarbor · henrylidoyle@gmail.com

English

3.0 cloud inbox and private push entries

When enabled for your build, open a workspace's Notifications page. Developers choose Create push entry and copy a ready-to-run request to their server or script. No topic or device ID is required. GitHub users choose Connect GitHub, authorize the official App, select repositories and confirm the verified account. Website sign-in is separate. Repository permissions or organization approval may limit access. Slack and full Bark/ntfy protocol compatibility are not included.

The bell opens all messages; entering from a workspace filters that workspace. Messages are available for 30 days even if iOS banners are disabled. Refresh after reconnecting to the network. Test phone notification checks only the gateway-to-phone path; the source is verified only when its first real request arrives. APNs acceptance is not a phone receipt. If authorization expires, reconnect; if iOS alerts are disabled, use iPhone Settings. Changing the app language updates generated notices, not message text supplied by users. Credentials are device-bound: no account, reinstall or cross-device notification restoration is promised.

Optional workspace notifications (3.0)

When the service is available, open your signed-in supported website and choose Enable WebHarbor Notifications. Confirm in the app and allow iOS notifications. For a Hezhang workspace, alerts can show the actor, amount and category when lock-screen details are enabled; turn on Hide lock-screen details to keep the alert generic. For GitHub, first add a github.com workspace, then use Settings → Notifications and official authorization. Notification permission does not connect arbitrary websites automatically.

Use Settings → Notifications to disconnect, hide lock-screen details or clear local history. Clearing website data can either keep or turn off notifications; deleting a workspace always turns them off locally and queues server revocation. Delivery and local history are best effort, not guaranteed. Check iPhone notification permissions and Focus settings if reminders do not appear.

Restore Permanent Unlock

Open Settings, choose Permanent Unlock, then tap Restore Purchases with the same Apple Account used to buy it. The purchase unlocks features but does not sync website cookies or login data between devices.

Clear a website login

Long-press a workspace, choose Clear Website Data, and confirm. The workspace name, URL and icon stay in place while cookies, LocalStorage, IndexedDB and cache are removed.

Uploads and downloads

Web pages use the iOS file picker for uploads. A supported download is staged temporarily and can be exported with Save to Files. Closing a runner while a download is active asks for confirmation; no background resume is promised.

OAuth and SSO

Some providers, including Google and enterprise SSO services, refuse embedded WebViews or require an external browser callback. WebHarbor does not spoof Safari, inject scripts or bypass TLS. Use Open in Safari when the website provides that option.

Need help?

Include the app version, iOS version and a description of the page or action. Never send passwords, cookies or access tokens.

简体中文

3.0 云端收件箱与私有推送入口

当前构建开放后,进入工作区的“通知”页面。开发者选择“创建推送入口”,将完整请求复制到服务器或脚本,无需填写 Topic 或设备 ID。GitHub 用户选择“连接 GitHub”,通过官方 App 授权、选择仓库并确认账号;网页登录相互独立,组织审批和仓库权限可能限制接收范围。不包含 Slack 或完整 Bark/ntfy 协议兼容。

首页铃铛查看全部消息,从工作区进入则筛选当前工作区。即使关闭 iOS 横幅,也可以查看最近 30 天消息,网络恢复后下拉刷新。“测试手机提醒”只验证网关到手机这一段,来源实际发送第一条请求后才算验证接入。APNs 接受不等于手机收到。授权过期需重新连接,手机提醒未开启需到 iPhone 设置打开。App 语言切换更新系统生成文案,不翻译用户发送的原文。凭据仅绑定当前设备,不承诺账户、重装或跨设备通知恢复。

3.0 可选工作区通知

服务可用后,在支持的网站登录并点击“开启 WebHarbor 提醒”,在 App 中确认并允许 iOS 通知。合账工作区在允许锁屏详情时会显示记账人、金额和分类;打开“隐藏锁屏详情”后只显示通用提醒。GitHub 需先添加 github.com 工作区,再进入“设置 → 通知”通过官方授权。授予系统权限不会自动连接任意网站。

可在“设置 → 通知”关闭提醒、隐藏锁屏详情或清除本机历史。清除网页数据可选择保留或关闭提醒;删除工作区始终立即停用本地提醒并排队撤销服务器订阅。通知投递及本机记录均为尽力提供,不保证完整。收不到提醒时,请检查 iPhone 通知权限和专注模式。

恢复永久解锁

打开“设置”,选择“永久解锁”,使用购买时的同一 Apple 账户点按“恢复购买”。购买只恢复功能,不会在设备之间同步网站 Cookie 或登录数据。

清除网站登录

长按工作区,选择“清除网站数据”并确认。工作区名称、网址和图标会保留,但 Cookie、LocalStorage、IndexedDB 和缓存会被删除。

上传和下载

网页上传使用 iOS 系统文件选择器。支持的下载会暂存在临时目录,可通过“保存到文件”导出。下载期间关闭工作区会请求确认;不会承诺后台续传。

OAuth 和 SSO

部分服务(包括 Google 及企业 SSO)会拒绝嵌入式 WebView,或要求外部浏览器回调。WebHarbor 不伪造 Safari、不注入脚本,也不绕过 TLS。网页提供选项时,请使用“在 Safari 中打开”。

需要帮助?

请提供 App 版本、iOS 版本以及页面或操作描述。请勿发送密码、Cookie 或访问令牌。