Appearance
Tiers and Limits
Geo Data Connector is available in two tiers: Free and Paid. The tier your account is on determines which features are available and what usage limits apply.
Feature comparison
| Feature | Free | Paid |
|---|---|---|
| Search and explore data sources | Yes | Yes |
| Subscribe to datasets (on-demand) | Yes | Yes |
| Subscribe to datasets (daily/weekly/monthly schedule) | No | Yes |
| Authenticated connections (basic auth) | No | Yes |
| Active subscriptions | Up to 10 | Unlimited |
| Daily retrieval runs | Up to 10 per day | Unlimited |
| Rows per dataset per run | Up to 10,000 | Unlimited |
| API access | Yes (60 req/min) | Yes (300 req/min) |
| Email notifications | Yes | Yes |
Understanding the free tier limits
Active subscription limit (10)
You can have at most 10 enabled subscriptions at a time. Suspending a subscription frees a slot. Deleted subscriptions are removed entirely.
If you try to enable an 11th subscription, the toggle is disabled with a message explaining that you have reached the maximum. Suspend one of your existing subscriptions to free a slot.
Daily run limit (10 per day)
Geo Data Connector counts retrieval runs across all your subscriptions within a UTC calendar day. Once you reach 10 runs, further runs are deferred until midnight UTC when the counter resets. The Settings screen shows your current count and the time remaining until reset.
The daily limit applies to all runs — both scheduled and manual (Run Now). A run that fails or is retried still counts toward the limit.
If a scheduled subscription cannot run because the daily limit is reached, its status shows SKIPPED. It will run on its next scheduled occurrence (for recurring subscriptions) or the next time you trigger it manually.
Row limit (10,000 rows per dataset)
On the free tier, a dataset is limited to 10,000 rows per run. This is enforced in two places: datasets whose source reports more than 10,000 rows cannot be subscribed (the subscribe toggle is disabled with a message explaining why), and — for any subscription created another way, such as through the API — a run that actually loads more than 10,000 rows is rejected: the run fails with a clear message and the subscription is suspended (no data is delivered). Upgrade to the paid tier for unlimited rows.
The row limit applies per run, not cumulatively.
If the dataset's size cannot be confirmed, Geo Data Connector rejects the subscription with the message "Dataset size could not be verified." This happens when the data source does not yet have size information available. To resolve this, open the Dataset Details page for the dataset first — Geo Data Connector will retrieve and confirm the size — then try enabling ingestion again. See Troubleshooting: Dataset size could not be verified below.
On-demand schedule (Free and Paid)
On-demand is the default schedule for new subscriptions on both tiers. An on-demand subscription runs once when created, and again whenever you click Run Now. It does not run automatically on a schedule.
On-demand is the only available schedule on the free tier. On the paid tier, you can also choose Daily, Weekly, or Monthly.
Upgrading to the paid tier
To upgrade, go to Settings → Billing and click Upgrade to Paid. The upgrade checkout is handled via Stripe. After completing payment, your account's capabilities are updated immediately and usage counters no longer apply.
Downgrading from Paid to Free
When a paid account moves to the free tier, existing subscriptions are adjusted automatically:
- Subscriptions that loaded more than 10,000 rows in their last run are suspended.
- Remaining recurring (daily/weekly/monthly) subscriptions are converted to on-demand — they remain active and can still be triggered manually.
- If more than 10 subscriptions remain enabled after the above adjustments, the most recently created ones are suspended until 10 remain active.
Suspended subscriptions are preserved and can be re-enabled (within the free tier limits). No subscription data or run history is deleted on downgrade.
Checking your current tier and usage
Go to Settings → Application Settings to see your current tier (Tier) and, on the free tier, your real-time usage counters for active subscriptions and daily runs.
You can also check your tier programmatically: GET /v1/settings returns {"tier": "free"} or {"tier": "paid"}. See Using the API for details.