Skip to content

Plans, trials, and lifetime access

Pinwork access is handled by the App Store through StoreKit.

The app can offer subscription access and lifetime access. The exact product names, availability, and displayed prices come from StoreKit on the device.

Pinwork can offer monthly and yearly subscription products.

When StoreKit reports an active subscription, Pinwork unlocks Pro access.

Subscription states can include:

  • trial
  • active
  • grace period
  • billing retry
  • expired
  • revoked

Trial, active subscription, and grace period count as Pro access.

If the current StoreKit product includes a free trial, the trial is handled by the App Store.

Pinwork reads the entitlement state from StoreKit. When the trial is active, the app treats it as Pro access.

At the end of a trial, Apple controls renewal, cancellation, and billing. Use Apple’s subscription management to change or cancel a trial.

Lifetime access unlocks Pro without a subscription expiration.

When StoreKit reports the lifetime product as active, Pinwork treats access as active across supported devices signed in with the same Apple ID.

Use Restore Purchases on a new device to recover lifetime access.

One active Pinwork purchase covers supported Apple devices:

  • iPhone
  • iPad
  • Mac
  • Apple Watch

Use the same App Store Apple ID on each device so StoreKit can restore the same purchase or subscription.

Apple Watch receives access state from the companion iPhone.

The App Store supplies localized product names, trial availability, and display prices. Those values can differ by country, currency, tax handling, offer state, or App Store configuration.

The current price shown inside the app is the source of truth.

In TestFlight, purchase flows use Apple’s sandbox environment.

Sandbox transactions are for testing and do not charge real money. Restore and renewal behavior can differ from production App Store purchases.

If you are testing through TestFlight, mention that when contacting support.

Was this page helpful?

Ask us anything

What's this about?