Frequently asked questions

Quick answers to the most common questions about widgets.pro.

Getting started

Is widgets.pro free?

Yes. The Free plan covers personal use — unlimited widgets, up to 3 dashboards, all core features. Upgrade to Pro / Team / Business as you grow. See pricing.

Do I need to install anything?

No. The web app at widgets.pro works in any browser, no install. Native apps for iPhone, Android, and TV setups are optional — see Installation.

Can I try it without signing up?

You can browse public dashboards on Explore without an account. To create your own, sign up — it's free and takes 30 seconds.

Dashboards

How many dashboards can I create?

  • Free: 3 dashboards
  • Pro and up: unlimited

Can I share a dashboard publicly?

Yes — toggle public sharing on any dashboard to get a link anyone can open. You can also password-protect or embed it. See Sharing.

Can I rearrange widgets on mobile differently from desktop?

The grid adapts automatically — desktop uses 12 columns, mobile uses 2, TV uses 16. You can also pin per-platform variants of widgets to override the default behaviour.

Can I duplicate a dashboard?

Right-click any dashboard in your list and pick Duplicate. To clone someone else's public dashboard, open its share link and click Save a copy.

Data

What data sources can I connect?

REST APIs, GraphQL, PostgreSQL, Google Sheets, RSS feeds, CSV uploads, manual entries — plus first-party integrations for GitHub, Linear, Plausible, and Stripe. Full list: Data sources.

Is my data stored on widgets.pro?

We cache the latest data your dashboards fetch so widgets render fast. Credentials and tokens are encrypted at rest. We never read your data for anything other than rendering your dashboards. See Privacy.

Can I connect a database that's behind a firewall?

For PostgreSQL connections from inside your private network, the Business and Enterprise plans support outbound IP allowlisting and IP-restricted egress. Contact us if you need this.

How often does data refresh?

You set it per widget — anywhere from real-time push (WebSocket) to manual refresh on click. Most users pick a 30-second to 5-minute poll. See Refresh policies.

TV & displays

What TVs work?

Anything with a browser — Samsung Tizen, LG webOS, Android TV, Apple TV (Safari), Fire TV, Chromecast with Google TV, Roku (browser), or a mini-PC. See TV setup.

Do I need extra hardware?

No. If your TV has a browser, you're good. For TVs without a built-in browser, a $35 Chromecast or a Raspberry Pi works fine.

What if my TV loses connection?

Dashboards cache the last data they received and keep showing it. When connection returns, refresh resumes automatically. Offline alerts are emailed to you if you've enabled them.

Sharing & collaboration

Can people I share with edit my dashboard?

Only if you invite them as Editor. Public links and embeds are always read-only. See Sharing.

Can I share with people outside my organization?

Yes — via public link, password-protected link, embed, or email invitation. They don't need to be in your org.

Is there a Slack or Microsoft Teams integration?

You can embed dashboards into Slack canvases and Microsoft Teams tabs using the embed iframe. Native bot integrations are on the roadmap.

Account & billing

Can I change my plan later?

Yes. Upgrade any time — change takes effect immediately. Downgrade — takes effect at the end of the billing period. See Account & billing.

What payment methods are accepted?

Visa, Mastercard, Amex, Apple Pay, Google Pay, SEPA. Bank transfer is available on annual Enterprise plans.

Can I cancel any time?

Yes. Cancellation is one click in Settings → Account → Plan. You keep access through the end of the billing period.

Will you delete my data if I cancel?

No. Cancelled accounts drop back to the Free plan with limits applied — your dashboards stay. To permanently delete data, use Settings → Account → Delete account.

Security & privacy

Where is data stored?

Primary data centers are in Frankfurt (EU). Enterprise customers can request US (Oregon) or AP (Singapore) regions. Backups are geo-replicated within the same jurisdiction.

Is widgets.pro SOC 2 compliant?

SOC 2 Type II is in progress (audit started Q1). GDPR-compliant by design. HIPAA-eligible plans available for healthcare. See Security.

Do you offer SSO / SAML?

Yes — Business and Enterprise plans. SAML 2.0 and OpenID Connect supported. SCIM provisioning on Enterprise.

Can I self-host widgets.pro?

The platform is open-source under a fair-source licence. On-prem deployment is supported on Enterprise plans. See Self-hosting.

Troubleshooting

My widget isn't refreshing

  1. Open the widget's data source detail page — is the last fetch successful?
  2. Check the refresh interval — manual sources don't auto-refresh.
  3. For OAuth-backed sources (GitHub, Linear, etc.), the token may have expired — reconnect at Settings → Connected apps.

A chart shows "No data"

The data source is returning data but the widget can't find the field it's looking for. Open the widget config → Data, and confirm the field paths match the response. The data inspector in the source detail page shows the raw response.

I'm signed out unexpectedly

Sessions last 30 days by default. Sign in again. If it keeps happening:

  • Check Settings → Account → Active sessions — someone else signing in from another device can sometimes invalidate your session.
  • Make sure cookies for widgets.pro aren't being cleared by your browser.

TV displays a blank screen

  1. Confirm the pairing code was entered correctly — go to Settings → TV devices and re-pair if needed.
  2. Make sure the TV's browser supports modern JavaScript (Chrome 90+ equivalent).
  3. Force a remote reload from the device status page.

Can't connect a PostgreSQL database

  • Confirm the host is reachable from the internet (or, on Business+, your IP allowlist is set).
  • Use a read-only user — we don't need write access.
  • TLS-only connections are recommended; we support sslmode=require.

Still stuck?