Terms of Service

Effective Date: March 22, 2026Last Updated: March 22, 2026

Overview

These Terms of Service ("Terms") govern your access to and use of the Polyfence platform, API, and related services ("Service") operated by Polyfence ("we", "us", or "our"). By accessing or using the Service, you agree to be bound by these Terms.

If you are using the Service on behalf of an organization, you represent that you have the authority to bind that organization to these Terms.

Account Registration

To use the Polyfence platform, you must create an account using a supported authentication method (GitHub, Google, or email magic link). You are responsible for:

  • Maintaining the security of your account credentials
  • All activity that occurs under your account
  • Notifying us immediately of any unauthorized access
  • Ensuring that your account information is accurate and up to date

You may not share your account with others or create multiple accounts to circumvent usage limits.

API Usage and Rate Limits

Access to the Polyfence API is governed by the Early Access usage limits. The following limits apply to all accounts during Early Access:

ResourceEarly Access
Zones100
API Calls / month100,000
Rate Limit5 req/s
Analytics Retention7 days

We reserve the right to throttle or suspend access if usage patterns indicate abuse, automated scraping, or behavior that degrades the Service for other users.

API Key Security

API keys grant programmatic access to your Polyfence account. You are solely responsible for:

  • Keeping your API keys confidential and secure
  • Never sharing API keys in public repositories, client-side code, or insecure channels
  • Revoking compromised keys immediately via the dashboard
  • All API calls made using your keys, regardless of who made them

Polyfence stores API keys as SHA-256 hashes. We cannot recover your key after creation — if lost, you must generate a new one.

Acceptable Use

You agree not to use the Service to:

  • Violate any applicable law or regulation
  • Reverse engineer, decompile, or disassemble any part of the Polyfence API or platform
  • Scrape, crawl, or systematically extract data from the Service beyond normal API usage
  • Circumvent rate limits, usage quotas, or other technical restrictions
  • Interfere with or disrupt the Service or its infrastructure
  • Use the Service to build a competing geofencing product
  • Transmit malicious code, viruses, or harmful data through the API
  • Impersonate another user or misrepresent your affiliation with any entity

Violation of these terms may result in immediate suspension or termination of your account.

Service Availability

Polyfence provides the Service on a best-effort basis. We aim for high availability but do not guarantee uninterrupted access. Specifically:

During Early Access, Polyfence provides best-effort availability for all users.

We may perform scheduled maintenance, deploy updates, or modify the Service at any time. We will provide reasonable advance notice for changes that materially affect your use of the Service.

Data Handling

Your zone data, API configurations, and account information are stored securely on Polyfence infrastructure. We take data protection seriously:

  • All data is encrypted in transit (HTTPS) and at rest
  • Zone data is isolated per account — no cross-tenant access
  • API request logs are retained according to your account's analytics retention period
  • Account data is retained for the duration of your account plus 30 days after deletion

For full details on how we collect, use, and protect data, see our Privacy Policy.

Open Source Plugin

The Polyfence client plugin (Flutter, and future SDK releases) is licensed under the MIT License. The plugin license is separate from these SaaS Terms of Service.

  • The plugin is provided "as is" without warranty of any kind, express or implied
  • Telemetry in the plugin is enabled by default and can be opted out with a single configuration flag (see our Privacy Policy for details on what is collected)
  • Community contributions to the plugin are accepted under the MIT License
  • Use of the plugin does not require a Polyfence account, though some features require API access

Billing and Subscriptions

Paid subscriptions are billed monthly through our payment partner, Polar. By subscribing to a paid tier, you agree to the following:

  • Billing cycle: Subscriptions are billed on a monthly recurring basis starting from the date of purchase
  • Cancellation: You may cancel your subscription at any time. Cancellation takes effect at the end of the current billing period — you retain access to paid features until then
  • No refunds: We do not provide refunds for partial months or unused portions of a billing period
  • Downgrades: Tier downgrades take effect at the start of the next billing cycle. Your limits will adjust to the new tier at that time
  • Upgrades: Plan changes during Early Access will be communicated in advance
  • Custom pricing: High-volume or custom arrangements are available. Contact hello@polyfence.io for details

We reserve the right to change pricing with 30 days advance notice. Price changes will not affect your current billing period.

Intellectual Property

Your data: You retain all rights to the zone data, configurations, and content you upload to Polyfence. We do not claim ownership of your data.

Our platform: The Polyfence platform, API, documentation, branding, and all related intellectual property remain the property of Polyfence. These Terms do not grant you any rights to use our trademarks, logos, or branding without prior written consent.

Limitation of Liability

To the maximum extent permitted by applicable law:

  • The Service is provided "as is" and "as available" without warranties of any kind, whether express, implied, or statutory
  • Polyfence shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including loss of profits, data, or business opportunities
  • Our total aggregate liability for any claims arising from or related to the Service shall not exceed the amount you paid us in the twelve (12) months preceding the claim
  • We are not liable for any downtime, data loss, or service interruptions caused by factors outside our reasonable control

Termination

You may terminate your account at any time by contacting us or through the dashboard settings. We may suspend or terminate your access if:

  • You violate these Terms or our Acceptable Use policy
  • Your use of the Service poses a security risk to other users
  • Your account has been inactive for more than 12 consecutive months
  • Required by law or regulation

Upon termination, your right to use the Service ceases immediately. We will retain your data for 30 days after termination, after which it will be permanently deleted.

Changes to These Terms

We may update these Terms from time to time. When we make material changes, we will:

  • Provide at least 30 days advance notice via email to registered users
  • Update the "Last Updated" date at the top of this page
  • Post a summary of changes on our website

Continued use of the Service after changes take effect constitutes acceptance of the updated Terms. If you do not agree to the updated Terms, you must stop using the Service and close your account.

Governing Law

These Terms are governed by and construed in accordance with the laws of the jurisdiction in which Polyfence operates, without regard to conflict of law principles. Any disputes arising from these Terms or the Service shall be resolved in the courts of that jurisdiction.

Contact

For questions about these Terms, contact us at:

Version: 1.0

Effective Date: March 22, 2026

Last Updated: March 22, 2026

© 2026 Polyfence. All rights reserved.