SpringEval User Guide

Complete guide to all app features

Account and Licensing

License Tiers

SpringEval offers four license tiers:

TierSpringsCloud SyncTeam SharingPrice
Guest2Free
Starter5CHF 49 / year
Professional10CHF 99 / year
EnterpriseUnlimitedCHF 299 / year
Guest mode requires no account. You can use the app immediately with up to 2 evaluation sites, but data is stored locally only. Starter and Professional licenses add cloud backup and multi-device access. Your data is automatically synchronised to the secure Swiss server (supabase.mpeditech.com) whenever you are online. Enterprise adds team sharing: all members of your organisation share a single spring pool and can create, edit, and export the same sites.

Creating an Account

  • Open the app → tap Settings (gear icon) → Account
  • Tap Create Account
  • Enter your email address and a password
  • Check your inbox for the confirmation email and tap the link
  • Sign in with your credentials
> Important: Use the same email address when purchasing a license at mpeditech.com. Your license is linked to your email address.

Purchasing a License

Visit [mpeditech.com/springeval/pricing](https://mpeditech.com/springeval/pricing) to compare tiers and purchase.

During checkout:

  • Select your tier
  • Enter your name, address, and the email address you use in the SpringEval app
  • Review the order summary
  • Submit — you will receive a bank transfer invoice by email
Once payment is confirmed, your license is activated automatically. The next time the app syncs (or on next launch), your Account screen will show the updated tier.

> No license key entry needed. Your email address is the identifier.

Cloud Sync

Cloud sync keeps your data backed up and accessible across multiple devices.

How it works

  • Offline-first: All data is written to local storage immediately. The app works fully offline.
  • Sync on foreground: Every time you open the app, it automatically pushes pending changes and pulls any updates.
  • Sync badge: A small icon in the top bar shows pending sync items (⟳ N). A green spinner indicates an active sync.
  • Queue: Changes made offline are queued and sent as soon as connectivity is restored.

Multi-device use

Sign in with the same account on any device. On first sign-in on a new device, the app downloads all your sites from the server. Photos are downloaded lazily — only when you open a site.

What is synced

All evaluation data, field notes, taxon entries, and file metadata are synced. Photos and documents are uploaded to Supabase Storage and downloaded on demand.

Offline mode with expired session

If your device has been offline for more than 7 days and cannot verify the license, a banner shows "License could not be verified — offline mode." Your data remains fully accessible; the warning disappears once connectivity is restored.

Team Features (Enterprise)

Enterprise licenses unlock organisation and team sharing.

Creating an organisation

  • Go to AccountTeam
  • Tap Create Organisation and enter a name
  • Your organisation is created and you become the Owner

Inviting members

  • In Team screen, tap Invite
  • Enter the colleague's email address (they must have a SpringEval account)
  • They receive an invitation email and can join by tapping the link

Roles

RoleCan viewCan editCan inviteCan removeManage license
Owner
Admin
Member

Shared springs

When an Enterprise member creates a new site, they choose Personal or [Organisation name]. Organisation sites are visible and editable by all members immediately after the next sync.

Conflict resolution

If two members edit the same site simultaneously, the last sync wins. A notification is shown when a remote update overwrites local changes.

Managing Your Account

Open SettingsAccount to:

  • View your current license tier and usage (e.g. 3/10 springs)
  • See the license expiry date
  • Trigger a manual sync
  • Manage team settings (Enterprise)
  • Sign out
  • Delete your account

Account Deletion

Account deletion is available in AccountDelete Account. Deleting your account permanently removes all your data from the server (sites, photos, documents, and the Supabase auth account). Local data on your device is also cleared.

> Organisation owners must transfer ownership or dissolve the organisation before deleting their account.