Skip to main content

Trial Ended

App page

When a free-trial workspace passes its trialEndsAt timestamp, sign-in routes the Owner (and only the Owner) to /trial-ended instead of the Dashboard. The page explains what's happening and gives one clear next action: graduate to a paid plan.

What changes when the trial ends

  • The workspace flips to read-only: existing projects, connections, and runs remain visible but cannot be edited or scheduled.
  • Scheduled jobs are paused. Already-running executions are allowed to finish; no new executions start.
  • Hosted runtime instances are kept warm for a short grace period (so an immediate upgrade restores the workspace without re-provisioning) and then released.

What you can do from this page

  • Add a payment method and pick a plan -- the primary CTA, hands off to Account billing which proxies to Stripe Customer Portal.
  • Contact support -- secondary CTA, mailto to the DataLug support address.
  • Export project manifests -- non-Owner roles see a download link for their projects so they can keep a copy.

How an admin extends a trial

DataLug operators can extend a trial from the Admin Center -> Accounts table. The per-row Extend trial button opens a modal that pushes the trialEndsAt timestamp forward. The change is recorded in the audit log under the verb ExtendTrial.