Offset
Compare times across cities at a glance
Getting Started
What happens when I first open Offset?
A guided onboarding walks you through the basics in four steps:
- Welcome — A brief introduction explaining that Offset lets you compare times across cities at a glance. You can add cities, drag the time picker to see shifts, and tap a card to set your reference point.
- Add Offsets — An interactive screen where you search for and add your first cities. A curated list of popular cities (New York, London, Tokyo, Sydney, Singapore, Paris, Berlin, and more) is shown by default. You can search from a database of over 33,000 cities worldwide. Free users can add up to 2 offsets during onboarding.
- Choose Clock Style — Pick between analogue and digital clock faces. This can be changed later in Settings.
- You’re All Set — Confirms setup is complete, with a mention of lists, widgets, and iCloud sync. Notes that lists are an Offset Pro feature.
A “Skip” button is available on every page except the last. Tap “Get Started” to finish onboarding.
How do I add my first city?
During onboarding (step 2), tap a city from the popular list or use the search bar to find one. Tapping a city adds it (shown with a green tick); tapping again removes it.
After onboarding, you can add more cities via the ellipsis menu (top right) > “Manage Offsets” > “Add Offset”.
How do I set a home city?
Open Manage Offsets from the top-right menu. Tap the ellipsis button next to any offset and select “Set as Home”.
The home city is always shown first in your offset list and is used as the reference point for time comparisons. Your home city is displayed with a house badge on its card.
Setting a home city requires Offset Pro.
How do I clear my home city?
In Manage Offsets, tap the ellipsis on the current home city and select “Clear Home”.
Adding & Managing Cities
How do I add a new city?
Tap the ellipsis menu icon (top right) > “Manage Offsets” > “Add Offset”. Search by city name using the search bar. The app searches a database of over 33,000 cities sourced from GeoNames. You can also browse popular offsets shown by default.
Tap a city to add it and it will immediately appear on your main screen.
How many cities can I add?
Free users can add up to 2 offsets. Offset Pro removes this limit entirely — add as many cities as you need.
How do I remove a city?
Either long-press an offset card on the main screen and select “Remove”, or go to Manage Offsets and swipe left on the entry or use its menu to remove it.
Can I reorder my cities?
Offsets are automatically sorted by time — earliest first, based on the day offset relative to the currently selected timezone, then by the time of day, and finally alphabetically for ties.
Your local time and home city always appear in their natural position within this sort order, with the local timezone always included.
Can I give a city a custom name?
Yes. Long-press an offset card and select “Edit Name”, or go to Manage Offsets and tap the ellipsis on any entry to select “Edit Nickname”. Enter a custom name and tap Save.
To clear a nickname, tap “Clear” in the edit prompt.
Nicknames require Offset Pro.
What if I cannot find a city?
The search uses full-text search across 33,000+ cities. If exact matches are not found, it falls back to a broader text search. Try searching by the city name itself.
If a small city is not in the database, try the nearest major city in the same timezone. All standard IANA timezone identifiers are supported.
Time Comparison
How do offset cards work?
Each card displays a city name, a clock (analogue or digital), the GMT/UTC offset, a solar state icon (sun, moon, sunrise, or sunset), and a relative date line (e.g. “Today”, “Tomorrow”, “+5 hrs”).
Cards are colour-themed to reflect the actual time of day at that location using real solar position calculations based on each city’s coordinates.
How do I compare times across cities?
Tap any offset card to set it as your reference — an “Editing” badge appears on the card. The time picker at the top of the screen shows the time in that city.
Drag the time picker wheel to shift time forward or backward — all other cards update simultaneously, showing you what time it would be in every city at that moment.
What does the 'Now' button do?
Tapping “Now” resets the time picker to the current real time and enables live tracking. A pulsing green dot indicates that times are updating in real time.
Interacting with the time picker wheel disables live tracking so you can explore future or past times.
How does the collapsible time picker work?
When you scroll down through your offsets, the time picker at the top collapses into a compact bar showing just the current time. Tap the collapsed time display to expand the picker again.
A tooltip appears the first time the picker collapses to explain this behaviour.
Clock Display
Can I switch between analogue and digital?
Yes. Go to Settings > Clock Style and choose Analogue or Digital. This affects how clocks are displayed on all offset cards. You can also select your preferred style during onboarding.
What do the clock colours mean?
Clock faces and hands change colour based on the solar state at each location:
- Day — Light face with coral/sky-blue hands and a sun gold border
- Sunrise — Warm amber-tinted face with gold accents
- Sunset — Coral/rose-tinted face with warm accents
- Night — Dark navy face with silver hands and a moon-silver border
These solar-themed colours adapt to both light and dark modes. Night cards always use a dark appearance regardless of the app’s colour scheme.
Lists
What are lists?
Lists let you organise your offsets into groups — for example, “Work”, “Travel”, or “Family”. When you select a list, the main screen filters to show only the offsets in that list. Your local time is always shown regardless of which list is selected.
Lists are an Offset Pro feature. Free users can view existing lists (e.g. synced from another device) but cannot create, edit, or manage them.
How do I create a list?
Tap the ellipsis menu > Lists > “Manage Lists” > “Create List”. Enter a name and tap “Create”. You will then be prompted to add offsets to the list.
How do I add offsets to a list?
From Manage Offsets, tap the ellipsis on any offset and select “Add to List”. Choose the list you want to add it to.
How do I switch between lists?
Use the ellipsis menu > Lists and tap the list name. You can also swipe left or right on the main screen to cycle through your lists. A tooltip explains this the first time you filter by a list.
Select “All” to show every offset.
How do I rename or delete a list?
Go to Manage Lists, tap the ellipsis on any list, and choose “Rename” or “Delete”.
Deleting a list does not delete the offsets within it — they remain in your collection.
Widgets
What widgets are available?
Offset provides three widget families:
- Offset Glance — The general-purpose widget. Available in small, medium, inline Lock Screen, circular Lock Screen, and rectangular Lock Screen sizes. Shows one or more offsets with solar day/night theme styling. Free users see a single analogue clock; Pro users can show up to 4 offsets and choose between analogue and digital styles. Configurable by specific offsets or a list.
- Offset Styles (Pro only) — A small Home Screen widget with three layout options: Badge (single offset with a prominent clock display), Clock + Sidebar (a primary clock with up to 2 additional offsets listed alongside), and Sun Path (a sun arc visualisation showing up to 4 offsets).
- Offset World (Pro only) — A medium Home Screen widget with five layout options: List (hero clock with up to 5 secondary offsets), Compare (side-by-side comparison of up to 5 offsets), Grid (up to 6 offsets in a compact grid), Day & Night (up to 6 offsets split into day and night groups), and Sun Path (a sun arc visualisation with up to 6 offsets).
How do I add a widget?
Long-press your Home Screen, tap the ”+” button in the top corner, search for “Offset”, and choose your preferred widget size and style.
You can configure which offsets or list to display by tapping the widget after adding it.
Can I adjust the time on widgets?
Yes. Pro users see +/- buttons on Home Screen widgets that shift the displayed time forward or backward by one hour. This is useful for quickly checking “what time will it be in 2 hours?” without opening the app.
A reset button returns to the current time. By default, the time adjustment auto-resets after 3 hours. You can toggle auto-reset in Settings > Widget Time Adjustment.
What Lock Screen widgets are available?
The Offset Glance widget supports three Lock Screen placements:
- Inline — City name and time displayed as text (appears above the clock)
- Circular — Solar icon, time, and city name in a compact circle
- Rectangular — Solar icon with city name and time in a wider format
iCloud Sync
How does sync work?
Your offsets, lists, and settings sync automatically across all your iOS devices signed into the same iCloud account. No setup is required — it happens in the background.
What exactly syncs?
- Offsets and lists sync via SwiftData’s built-in CloudKit integration (automatic, per-record sync)
- App settings (clock style, selected offset, home city) sync via iCloud Key-Value Store
Do I need to do anything to enable sync?
No. As long as you are signed into iCloud on your device and iCloud Drive is enabled, sync is automatic. If iCloud is unavailable, the app works entirely offline with local storage.
What happens when I set up a new device?
When you open Offset on a new device, your offsets and lists sync from iCloud. A green “Data Restored” banner appears briefly confirming the sync.
Appearance
Can I switch between light and dark mode?
Yes. Go to Settings > Appearance and choose:
- System — Follows your device’s light or dark setting
- Light — Always light mode
- Dark — Always dark mode
This affects the overall app interface. Solar-themed card colours adapt to both light and dark modes — for example, night cards always use a dark navy background regardless of the app appearance setting.
Privacy & Security
Does Offset collect any data?
No. Offset does not collect, track, or share any personal data. The app’s privacy manifest explicitly declares no data collection, no tracking, and no tracking domains.
Where is my data stored?
- On device — Your offsets, lists, and preferences are stored locally using SwiftData and UserDefaults
- iCloud — If you are signed into iCloud, your data syncs via CloudKit (Apple’s private cloud database) and iCloud Key-Value Store. This data is stored in your private iCloud container and is not accessible to anyone else
Does the app use any third-party services?
No. Offset uses only Apple frameworks — SwiftUI, SwiftData, CloudKit, StoreKit 2, and the system SQLite library. There are no third-party analytics, crash reporting SDKs, or advertising frameworks.
What about the city database?
The city database (sourced from GeoNames under a Creative Commons Attribution 4.0 licence) is bundled within the app. No network requests are made to look up city data — all searches are performed locally on your device.
Offset Pro
Free
Free
- Compare up to 2 time zones
- Solar-state visual theming
- Analogue or digital clock
- Light/Dark/System appearance
Offset Pro
AU$2.99
One-time purchase
- Unlimited time zones
- Organise into named lists
- Custom city nicknames
- Set a home city
- Widget support
- iCloud sync
What is Offset Pro?
Offset Pro is a one-time in-app purchase that unlocks the full Offset experience. There is no subscription — you pay once and keep it forever.
How much does it cost?
AU$2.99. Pricing may vary by region; the App Store shows your local price.
What does Offset Pro unlock?
- Unlimited offsets — Free users are limited to 2; Pro removes the limit
- Lists — Create, manage, and filter offsets into named groups
- Nicknames — Give any offset a custom display name
- Home city — Set a home location for quick reference
- Widget styles — Access digital clock style in widgets, plus the Offset Styles and Offset World widget families
- Widget time adjustment — +/- hour buttons on widgets with auto-reset control
What can free users do?
- Add up to 2 offsets
- Use the time comparison picker
- Choose between analogue and digital clock faces in the app
- Use the Offset Glance widget (small, medium, and Lock Screen) showing a single offset with analogue clock
- Benefit from iCloud sync
How do I restore my purchase on a new device?
Go to Settings > “Restore Purchases”. The app will verify your purchase with the App Store and unlock Pro features.
Troubleshooting
I cannot find a city in search
- Try searching by the city name only (not the country)
- The database contains over 33,000 cities. Very small towns may not be listed — try the nearest major city in the same timezone instead
- Ensure you are spelling the city name correctly. The search supports partial matching, so even a few letters should return results
My offsets are not syncing between devices
- Ensure both devices are signed into the same iCloud account
- Check that iCloud Drive is enabled in Settings > [your name] > iCloud > iCloud Drive
- Give it a few minutes — CloudKit sync may take a moment, especially on the first sync
- If sync still fails, try opening the app on both devices (the app syncs on launch)
- As a last resort, go to About > “Reset All Data” on one device and let it re-sync from the other. Note: this deletes all local data on that device
My widget is not updating
- Widgets update approximately every minute. If a widget appears stuck, try removing and re-adding it
- Ensure the app is not force-closed (iOS limits background updates for killed apps)
- If the widget shows sample or placeholder data, open the app once so it can write fresh data to the widget snapshot
- For configurable widgets, tap the widget to verify the correct offsets or list is selected
The widget time adjustment is not resetting
- By default, the +/- hour adjustment auto-resets after 3 hours. Check Settings > Widget Time Adjustment to ensure “Auto-reset time adjustment” is enabled
- If auto-reset is disabled, tap the reset button on the widget to return to the current time
The solar theme seems wrong for a location
- Solar colours (day, night, sunrise, sunset) are calculated using the NOAA Solar Calculator algorithm based on each city’s latitude and longitude. The calculations are accurate to within approximately 1 minute
- For locations above 66.5 degrees latitude (polar regions), the app correctly handles polar day and polar night conditions
- If a city’s coordinates are unavailable, the app falls back to a simplified estimate based on the hour of day and time of year. This may be less precise
- The sunrise/sunset transition window is 15 minutes each side of the calculated sunrise/sunset time
I purchased Offset Pro but it is not showing as unlocked
- Try tapping Settings > “Restore Purchases”
- Ensure you are signed into the same Apple ID used for the purchase
- Check that your internet connection is active (purchase verification requires a brief connection)
- If the purchase shows as “awaiting approval” (e.g. Ask to Buy), it needs to be approved before features unlock
The app is using too much storage
- The bundled city database is approximately 7.3 MB (read-only, cannot be reduced)
- Offset and list data is minimal. If storage seems unusually large, try About > “Reset All Data” and re-sync from iCloud
How do I reset everything?
Go to Settings > About > “Reset All Data”. This deletes all offsets, lists, settings, and iCloud data. The app restarts with the onboarding flow.
This action cannot be undone.
Contact
If you need further help or have feedback, get in touch:
- Email: [email protected]
- Developer: Jayden Kerr
- Privacy Policy: View Privacy Policy
- Terms of Use: Apple Standard EULA