For Instance by Casita Film
Legal

Privacy Policy

Last updated: April 27, 2026 · New York Ad Writer LLC dba Casita Film

This Privacy Policy describes how New York Ad Writer LLC doing business as Casita Film ("we," "us," or "our") handles information in connection with the For Instance Figma plugin and website. We are committed to being straightforward about what we collect and why.

1. What We Do Not Collect

The For Instance plugin does not collect, store, or transmit any of your Figma file content, design data, component structure, or slide content. All component syncing occurs locally within Figma. The plugin communicates only with Figma's official API (api.figma.com) on your behalf to read and update your files. No design or file data is ever sent to our servers.

We collect no analytics, no usage telemetry, and no behavioral data of any kind.

2. What Is Stored Locally

The plugin stores the following data in Figma's client storage (figma.clientStorage) on your device only. This data never leaves your device except as described in sections 3 and 4 below.

  • Figma API token — entered by you in plugin settings; sent only to api.figma.com
  • Design and Slides file keys — the Figma file IDs you connect in settings
  • License key and instance ID — your PRO license key and the unique identifier for this device's activation
  • Seat counts — the number of activated and purchased seats on your license
  • Last validation timestamp — the ISO date of the last successful license check
  • Revocation log — a local record of seats revoked by the admin on this device; never transmitted

3. License Activation and Validation

When you activate or validate a PRO license, the plugin sends the following data to our Cloudflare Worker (described in section 4), which forwards it to Lemon Squeezy's License API:

  • License key — to verify validity
  • Instance ID — a UUID identifying this device's activation (assigned by Lemon Squeezy at activation)
  • Instance name — your Figma display name, used as the seat label visible to your license admin. This is the only piece of personally identifiable information transmitted by the plugin.

Validation runs automatically in the background when the plugin opens to confirm your license remains active. No additional data is transmitted during this check.

4. Cloudflare Worker

License API requests are routed through a Cloudflare Worker hosted at damp-shadow-f977.sergio-7b2.workers.dev. This Worker acts as an authenticated proxy between the plugin and Lemon Squeezy's API. It does not store, log, or retain any data beyond Cloudflare's standard infrastructure access logs (IP address, timestamp, request path), which are subject to Cloudflare's Privacy Policy.

5. Admin Seat Management

License admins with a multi-seat plan can view active seats, revoke individual seats, and export a CSV audit log from within the plugin. The seat list — including Figma display names and activation timestamps — is retrieved from Lemon Squeezy via the Cloudflare Worker at the admin's request. This data is not stored by us; it is fetched live from Lemon Squeezy each time the admin panel is opened.

The revocation log is stored locally in figma.clientStorage on the device where Revoke was clicked. It is never transmitted to our servers. Admins can export it as a CSV for their own records.

6. Information Collected at Purchase

When you purchase a paid plan, payment is processed by Lemon Squeezy, LLC ("LemonSqueezy"), our Merchant of Record. LemonSqueezy collects and stores your:

  • Name and email address
  • Payment information (credit card details — we never see or store these)
  • Billing country (for tax purposes)

LemonSqueezy may share your email address with us for the purpose of license fulfillment and support. We do not sell or share this information with any third parties. For full details, see Lemon Squeezy's Privacy Policy.

7. Website

Our website (casitafilm.com) does not use tracking cookies, advertising pixels, or behavioral analytics. If you contact us via email, we retain your message to respond to your inquiry and provide support.

8. How We Use Your Email

If we have your email (via a purchase), we may use it to:

  • Send your license key and purchase receipt
  • Notify you of critical updates or changes to the plugin
  • Respond to support requests you initiate

We do not send marketing emails without your explicit consent.

9. Data Retention

We retain purchase records as required for accounting and legal compliance. Local plugin data (section 2) can be cleared at any time by resetting the plugin from the settings menu. You may request deletion of any personal information we hold by emailing support@casitafilm.com. Some records may be retained as required by law.

10. California Privacy Rights

If you are a California resident, you have the right to request access to, correction of, or deletion of personal information we hold about you. To exercise these rights, contact us at support@casitafilm.com.

11. Children's Privacy

The Service is not directed to children under 13. We do not knowingly collect personal information from children under 13.

12. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify active customers of material changes via email before they take effect. The "Last updated" date at the top of this page reflects the most recent revision.

13. Contact

For privacy-related questions or requests, contact us at:
support@casitafilm.com
New York Ad Writer LLC dba Casita Film, Los Angeles, CA

© 2026 Casita Film · For Instance  ·  Terms of Service  ·  Privacy Policy  ·  support@casitafilm.com