Account and access
Pinwork does not require a Pinwork account. Apple handles purchases and payments through the App Store. Pinwork uses RevenueCat to retrieve product information and verify which Pinwork access the App Store purchase provides.
One purchase or subscription covers supported Apple devices signed in with the same Apple ID.
Types of access
Section titled “Types of access”Pinwork tracks three access kinds:
- no active access
- subscription
- lifetime
Subscription states can include:
- no subscription
- trial
- active
- grace period
- billing retry
- expired
- revoked
Lifetime access unlocks Pro without a subscription expiration.
Trial, active subscription, grace period, and lifetime access are treated as Pro access in the app.
Choose a plan
Section titled “Choose a plan”You can choose a plan from the access sheet or from Settings under Access.
Available products and localized prices come from the App Store through RevenueCat. Purchase outcomes can be:
- successful
- pending approval
- cancelled
- failed
After Apple reports that a purchase completed, Pinwork confirms matching active Pinwork Pro access before dismissing the access sheet. If that evidence is not available immediately, Pinwork retries for a bounded period and remembers the completed purchase for recovery.
Access status in Settings
Section titled “Access status in Settings”Settings shows your current access state and account actions.
Depending on your state, it can show:
- Access status
- available plans
- Restore Purchases
- Manage Subscription
- Terms of Use
- Privacy Policy
Settings can describe Pro access as active, trialing, lifetime, grace period, billing retry, expired, revoked, or missing.
Restore purchases
Section titled “Restore purchases”Use Restore Purchases when you already purchased Pinwork with the same Apple ID.
Restore asks RevenueCat and the App Store to restore purchase history, then unlocks access only when current Pinwork Pro evidence is returned.
If no active purchase is found, Pinwork explains that expired access or billing issues may require choosing a plan or managing the subscription.
Restore can fail because of an App Store, RevenueCat, configuration, identity, or network problem. Previously trusted access is not discarded merely because a restore response is temporarily inconclusive.
Manage subscription
Section titled “Manage subscription”Use Manage Subscription to open Apple’s subscription management.
On iPhone and iPad, Pinwork uses Apple’s manage-subscriptions sheet when a foreground scene is available. On Mac and fallback paths, it opens Apple’s subscription management page in the browser.
Apple owns cancellation, renewal, and billing updates. RevenueCat supplies the corresponding purchase and entitlement evidence to Pinwork.
Redeem an Apple offer code
Section titled “Redeem an Apple offer code”Offer codes are redeemed through Apple from the link or code you received. Return to Pinwork after Apple confirms the redemption. If access does not refresh, use Restore Purchases.
The offer remains an Apple Offer Code. It is not a RevenueCat promotional entitlement. See Redeem a Pinwork offer code for the full steps.
Grace period
Section titled “Grace period”Grace period is not read-only.
If the App Store reports the subscription is in grace period, Pinwork keeps Pro access active. You can still create, edit, complete, and organize tasks.
Pinwork may show a non-blocking billing warning so you can update payment before access is interrupted.
Widgets and extensions use cached grace-period access for a limited time after the last verification, so they can still work during billing grace period.
Read-only recovery
Section titled “Read-only recovery”Billing retry, expired, and revoked subscription states can put Pinwork into read-only recovery.
In read-only recovery:
- your tasks stay visible
- task details remain inspectable
- creation and editing are blocked
- completion and reopening are blocked
- scheduling and drag changes are blocked
- destructive actions are blocked
- the access sheet opens when you try to change data
iPhone can show a recovery banner with messages such as Billing issue detected, Access expired, or Access ended, plus a View plans action.
Mac can show a compact access status chip.
Blocked mutations do not need undo because they do not execute.
After the first-run guide
Section titled “After the first-run guide”On iPhone, iPad, and Mac, Pinwork can let a new user complete the inline first-run guide before choosing or restoring access.
After the guide is complete and entitlement checking finishes, a user without Pro access can enter a post-guide access lock.
In that state, app content remains visible but editing is locked. Closing the access sheet returns to the app in read-only mode. Trying to add or edit opens the access sheet again.
This is separate from subscription read-only recovery because the user may have no prior active access.
Access screens on other devices
Section titled “Access screens on other devices”On devices where the inline first-run guide is not shown, Pinwork can ask you to choose a plan or restore purchases before editing is available.
Users can choose a plan or restore purchases from the paywall.
Extensions while access is locked
Section titled “Extensions while access is locked”Widgets, App Intents, Share Extension queues, and Live Activity controls use shared Pinwork entitlement state because extensions do not query RevenueCat or the App Store directly.
When access is locked:
- App Intents require shared Pro access before queuing Quick Add or Complete Task.
- The main app can drop queued widget, share, or action mutations and refresh widget data.
- Pending Live Activity focus completion is blocked.
- Shortcuts or widgets may ask the user to open Pinwork to restore access.
AppleScript and menu bar while locked
Section titled “AppleScript and menu bar while locked”On Mac, AppleScript read commands can still inspect data while access is locked.
AppleScript mutation commands are blocked and request the access screen.
The Mac menu bar can still show Today, Inbox, counts, and navigation shortcuts. Quick Add, completion, and reopen actions are blocked in effective read-only mode and show access recovery.
Apple Watch access
Section titled “Apple Watch access”Apple Watch receives entitlement state from iPhone.
- If Watch has active Pro access, the Watch app is fully available.
- If Watch has seen subscription or lifetime access before but Pro is no longer active, it can still show the app in a read-only style while write actions are gated.
- If entitlement state has not arrived on a fresh Watch install, Watch shows a loading state.
- If the user has never subscribed, Watch shows Pinwork Pro Required and asks the user to subscribe on iPhone.
Restore or purchase happens on iPhone, then entitlement sync updates Watch.
Access while offline
Section titled “Access while offline”Pinwork can retain recently verified access while the purchase service is temporarily unavailable. Cached absence cannot remove trusted access.
Subscription and trial access remains bounded by its known expiration. Grace period access uses a limited verification window. Billing retry, expired, and revoked states remain read-only. Previously trusted lifetime access is retained when fresh evidence merely omits the lifetime purchase; Pinwork performs one guarded store examination before recording a support diagnostic.
Related
Section titled “Related”- Getting started: post-guide access lock.
- Working with tasks: what read-only mode blocks.
- At a glance: widget access behavior.
- Apple Watch: Watch access and sync behavior.
Thanks for your feedback.