Last updated 2026-06-04

Support

Viewpoint is built by one person — Marcos Barbero. There’s no support queue; messages land in my inbox and I respond personally.

Getting help

Email: marcos@marcosbarbero.com — for anything that needs a human. Bug reports, feature requests, billing questions, accessibility issues, data export, account problems, “the forecast says fog but the screen says clear,” anything.

In-app: Settings → Talk to Marcos opens a sheet that posts your message into a private Slack channel I read. The same contact path, less typing.

Response time

I aim for within 48 hours on weekdays, longer on weekends and when I’m in the field (Viewpoint is a side project — the infrastructure is always-on, my replies are not). If you haven’t heard back within a week, that’s not normal — please re-send; your first message may have been lost.

For anything time-sensitive (billing on a trial about to expire, a regression that’s blocking your trip planning), say so in the subject line and I’ll prioritise.

What to include when reporting a bug

Make my job easier and yours faster:

Account deletion

This applies if you’ve signed in. As a guest you have no account to delete — your data lives only on your device, so removing it is as simple as deleting the app (or individual spots from within it).

For signed-in users it’s self-service, in-app — Settings → Delete account.

The flow removes your account, every spot you captured, every photo, every map, every plan, every watch — server-side AND on your device. The deletion is immediate and can’t be undone. Captured photos in cloud storage are scrubbed by a background job within minutes. Mixpanel events (if you ever opted into analytics) are queued for deletion via Mixpanel’s GDPR API.

This is the canonical path; the same backend operation runs regardless of who triggers it, so doing it yourself is faster than emailing me (and immune to my response-time window).

Subscription cancellation

Cancellation is handled by Apple, not by Viewpoint — it’s a StoreKit subscription:

iPhone → Settings → Apple ID → Subscriptions → Viewpoint → Cancel Subscription

Cancellations take effect at the end of the current billing period; you keep access until then. Cancelling does not delete your account — your data stays. If you want both (cancellation + account deletion), do the cancellation in Apple Settings first, then the Delete account flow in Viewpoint.

For refunds: Apple handles those via their standard request-a-refund flow. Viewpoint can’t issue refunds directly. If you have a refund case where you think Apple’s standard policy doesn’t cover the situation (e.g., a feature didn’t work as promised), email and I’ll back your request to Apple personally.

Common questions

Why aren’t my pushes arriving?

A few possibilities:

  1. You’re using Viewpoint as a guest. Condition alerts need an account so we know which device to reach — sign in (Settings) to turn them on.
  2. Push notifications were declined when the app first asked. Fix: iPhone → Settings → Viewpoint → Notifications → toggle the categories on. The app will re-register on next launch.
  3. You signed out + back in on the same device. The previous session’s device token is invalidated server-side on sign-out, so the device stops receiving alerts addressed to the prior account. Open the app once after re-signing in and the new session re-registers.
  4. The condition you’re watching isn’t in the forecast (golden light needs a clear forecast at the right elevation angle; clear night needs low cloud cover overnight). The forecast genuinely doesn’t trigger if the weather doesn’t line up.

Why does sync look stuck?

Captured offline → not lost. The local row sits as PENDING_SYNC and the next foreground / online tick drains it. If a row is stuck longer than a minute on a connected device, email me with the spot’s name and the rough capture time — I can look at the sync logs.

My forecast looks wrong

See Data & transparency for how the forecasts work and where their limits are, and the weather-accuracy disclaimer for what they can and cannot tell you. If you think there’s a genuine forecast bug (not just model uncertainty), email me with the spot, the date you scrubbed to, and what the forecast showed.

When NOT to use this page

Anything else

Email marcos@marcosbarbero.com. I read every message.