Plugin FAQ
Common questions about Levy Plugins, grouped by audience.
For operators
How many plugins can I install?
If you're on Levy's free plan, you can install up to 2 free plugins. Paid plugins require a paid subaccount plan. Paid plans have no plugin count limit.
Can I try a paid plugin before buying?
Most paid plugins offer a free trial — check the plugin detail page. BigQuery / Snowflake export includes a 30-day free trial by default. Captur.ai and SparkPark offer 14-day trials. Veriff and Persona charge per verification, so there's no trial — you only pay when you use them.
Do plugins share data between subaccounts?
No. Every plugin install is scoped to a single subaccount. A plugin installed in Subaccount A cannot read data from Subaccount B, even if the same vendor has both as customers. This is enforced at the database level (RLS), not just at the application layer.
What happens to my data when I uninstall?
- Your Levy data stays in Levy.
- The plugin's API token is revoked immediately, so the vendor can't read new data.
- Levy sends the vendor a deletion webhook so they can purge their copy.
- Your plugin config is kept for 30 days in case you reinstall.
Can I install the same plugin twice in one subaccount?
No, only one active install per (plugin × subaccount). If you uninstall and reinstall, the old install row is reused — the prior config is gone (>30 days) but the same install ID is used.
How are first-party plugins different from third-party?
First-party plugins (Veriff, Slack, Zapier, Captur.ai, Cover Genius, SparkPark, BigQuery, Persona) are integrated into Levy's roadmap and supported directly by Levy. Third-party plugins are reviewed by Levy ops but supported by the vendor. Both go through the same install flow.
What if a plugin breaks or steals data?
Levy has an admin kill-switch. If a plugin is suspected of misuse, we can immediately:
- Set the plugin's status to
suspended(blocks new installs) - Revoke every existing token across all installs
- Pause every webhook subscription
Operators see a red banner on their installed plugins page. The vendor's contract requires breach notification within 24 hours.
Can I run my own internal-only plugin without listing it publicly?
In v1, every plugin in the marketplace is public. Private/internal plugins for a single subaccount are a planned v3+ feature. For now, internal integrations should use the Partner API instead.
What languages does the plugin UI support?
The marketplace browse, install wizard, and Settings → Plugins page are localized in English, Spanish, and French (matching the rest of Levy Fleets). Some German/Portuguese strings are available; not all plugin descriptions are translated — vendor-provided text appears in the language the vendor wrote it.
For vendors and developers
How long does the review take?
5 business days SLA. Most reviews complete in 2-3 days. Re-submissions after change requests are usually faster (1-2 days).
What's the revenue split?
80% to vendor, 20% platform fee to Levy. Negotiable down to 10% for marquee partners (Levy collects less for strategic value) or up to 30% for niche plugins (Levy collects more in exchange for marketing distribution).
Can I price in non-USD currencies?
USD only in v1 and v2. Multi-currency support is on the v3 roadmap.
Can I gate features behind plan tiers within my plugin?
Yes. Your manifest's pricing field declares the entry tier; your config form can offer tiered upgrades. You manage tier enforcement in your own service.
What if my plugin needs an API endpoint Levy doesn't expose?
Open a request to partnerships@levyelectric.com. We add new endpoints when there's a real plugin use case. Recent additions: /api/plugin/v1/maintenance_tickets, /api/plugin/v1/zones/violations.
Can I see who has installed my plugin?
Vendor dashboard shows aggregate install count, active vs disabled split, and 30-day webhook success rate. Individual operator names are not shared unless the operator opts in (typical case: vendor sales follow-up).
What's the long-term plan for UI extension points?
Phase 4 (in development) adds iframe mounts inside the Levy dashboard and (separately) the Levy mobile app. Manifest already accepts ui_mounts declarations. Iframe URLs are signed with HS256 JWT carrying the operator's subaccount ID and install ID. Mobile RN extension mounts ship after Project #7's mobile extension shell.
Can I bundle multiple plugins?
Each manifest is one plugin. If you want to ship a suite (e.g., "ACME KYC + ACME Fraud + ACME Insurance"), submit three plugins under one vendor profile. Operators install whichever they want.
Will Levy ever require me to be SOC 2?
For plugins that process PII (read:customers.pii), we ask for annual SOC 2 attestation. For analytics or notification plugins without PII, SOC 2 is not required. We may tighten this in the future as enterprise demand grows.
How do I get featured on the marketplace?
The marketplace's "Featured" slot is editorially curated. We highlight plugins with strong install volumes, exceptional support quality, and strategic relevance. Reach out to partnerships@levyelectric.com if you'd like to be considered.
For everyone
Where do I report a security issue?
Email security@levyelectric.com. We commit to acknowledging within 24 hours and responding with a triage decision within 5 business days. Coordinated disclosure timeline is 90 days unless mutually extended.
Is there a status page for plugin platform availability?
status.levyelectric.com covers the core platform. Plugin-platform-specific status (webhook delivery success rate, marketplace API uptime) is in development for v4.
Where can I see what's coming next?
Watch the changelog at /changelog or follow @levyelectric for announcements.
What's next
- Overview — start here if you're new
- Getting started — install your first plugin
- Developer portal — build a plugin