← RankStudio Social Legal framework · draft v0.1 GDPR + LFPDPPP

Legal framework of RankStudio

Four documents on one page, drafted in plain language and under dual jurisdiction: GDPR (EU/EEA) and LFPDPPP (Mexico), which is the combination this project lives in. Revision: 2026-09-12 · version 0.1-draft. This English version is a courtesy translation — the binding text is the Spanish original.

DOC 0 Controller identification data Complete first

Until this block is filled in, no other document is valid. Replace each marker once the structure exists:

FieldValue
Legal entity nameCOMPLETE: individual or entity acting as controller (sole trader / no entity yet → use name + "in formation")
Tax ID (NIF / RFC)COMPLETE
Address for notificationsCOMPLETE (city suggested by the project: Yautepec, Morelos, MX)
Legal contact emailCOMPLETE (suggestion: legal@rankstudiolab.com, created BEFORE publishing — a real alias that exists, not a decorative field)
Data protection officer (DPO) contactNot required by volume/risk under GDPR art. 37 and LFPDPPP art. 12; if that changes, appoint one and publish it here. Decision: COMPLETE
Covered sitesrankstudiolab.com and its subpages: the Social landing, anti-link calculator, glossary, /vs/ comparisons, Ads and SEO product pages (available) and any product apps launched later.

Golden rule for the rest of this document: we only describe what the site actually does today (auditable with DevTools: no runtime fetch, one technical localStorage). When something new goes into production — analytics, a payment gateway, a real waitlist — this page gets updated first and the feature is turned on second, never the other way around.

DOC 1 Privacy notice GDPR + LFPDPPP

What data we process (and what we don't)

This site, today, receives no content data. The editor demo, the calculator and the glossary run entirely in your browser: the text you type never travels to any server (verifiable in the Network tab of DevTools with the demo open). The only data flows that exist or are planned:

DataWhen it is processedPurposeLegal basis
Your post/draft from the demoNever — it stays in your browser (localStorage key rsx)Keeping your draft between visitsNot applicable: no server-side processing
Email (waitlists)None today: product pages do not collect email. If a list is activated, this table is updated first and the form secondAnnouncing launches and early accessConsent (GDPR 6.1.a; LFPDPPP art. 8), revocable with 1 click
Billing dataOnly if you buy; processed by the payment providerManaging the order/license and meeting tax obligationsContract performance (6.1.b) + legal obligation (6.1.c)
IP address (Google Fonts load)On pages that load fonts from Google's CDN COMPLETE: decide on self-hosting and delete this rowResource delivery; the CDN may log IP for securityLegitimate interest (6.1.f), with documented assessment COMPLETE minimal LIA
Usage/anonymized data (analytics)No analytics are enabled today—If enabled (e.g. self-hosted Plausible), this page is updated before the script goes live

Principles

We expressly bind ourselves to the principles of GDPR art. 5 (lawfulness/transparency, minimization — this notice demonstrates ours: almost nothing is processed —, accuracy, storage limitation, integrity and confidentiality) and to those of LFPDPPP art. 14 (lawfulness, consent, information, quality, purpose, loyalty, proportionality and accountability).

Retention periods

Your rights and how to exercise them

GDPR (EU/EEA): access, rectification, erasure, portability, restriction and objection, and withdrawal of consent. LFPDPPP (Mexico): ARCO (Access, Rectification, Cancellation, Opposition) + use limitation. To exercise them: write to COMPLETE legal email from the holder's address (sufficient verification for minimal data; we will never ask for more ID than necessary). Response: 1 month (GDPR art. 12.3) / 20 business days + 15 for verification (LFPDPPP arts. 32-33). Complaints, without prejudice to: AEPD (Spain/EU) COMPLETE authority: INAI, https://www.inai.org.mx and your country's authority if you reside elsewhere.

Processors and transfers

Today: no processor handles any of your content data (there are no product servers). Once we operate, each processor will go through an art. 28 contract (see DPA doc 4) and will be listed here and in Annex B of the DPA. International transfers (non-EEA/non-MX providers): they will be covered by adequacy decisions, Standard Contractual Clauses (Decision 2021/914) or, for Mexico, the safeguards of LFPDPPP art. 37. COMPLETE per actual provider

Automated decisions and profiling

No. The Reach Score is a deterministic rubric that runs in your browser on your text; it creates no profiles of individuals and makes no decisions about people. There is no GDPR art. 22 to trigger — and we're the ones saying it, not something you deduce from a footer.

Minors

B2B service aimed at people over 18 (or 14/16 with consent depending on your jurisdiction of residence); not deliberately processed.

Security

HTTPS across the site; no user-content database in the demo (there is nothing to steal); TLS ≥1.2 in transit and encryption at rest with contracted providers, who certify in writing (DPA Annex A).

Changes

Any material change is announced on this page 14 days in advance when it affects new purposes; registered users (when they exist) get an email.

DOC 2 Terms of service Presale and product

Nature of the service

RankStudio is a writing and content-optimization tool for social media. This website is today a functional demo + presale: the calculator, the Reach Score editor and the glossary are real and free; the product with accounts and export is delivered according to what each plan includes. The scoring engine is indicative and auditable (public, deterministic formula): no score guarantees distribution, because the platform controls that, not us.

No affiliation with platforms

RankStudio is not affiliated with, sponsored by or endorsed by LinkedIn (Microsoft Corporation), X Corp., Instagram/Meta Platforms or Google. Trademarks mentioned belong to their owners and are used descriptively. No product feature guarantees the goodwill of someone else's algorithm.

Account, BYOK and your text

Plans, pricing and founder presale

Founder Lifetime Pass (one-time $99 USD, founder pricing — seats limited by API capacity; guaranteed to whoever buys it), Pro ($19 USD/mo, currently sold out — waitlist) and Agency ($249 USD/mo, Concierge by invitation only). Prices exclude taxes: applicable VAT/ISR depends on the tax entity COMPLETE: MX/ES regime, CFDI invoicing / European invoice. The Pass is a one-time payment with no renewal. Subscriptions (when available) are cancelled from the dashboard before the next charge, taking effect at the end of the paid period — no lock-in penalties, ever.

Withdrawal and refunds

EU/United Kingdom: 14 calendar days of withdrawal (Dir. 2011/83/EU). If digital content starts being used before that, we will ask for your express waiver at checkout (art. 16.m) so charging you is lawful — the checkbox will exist, it won't be fine print. Our own commercial guarantee (both sides of the Atlantic): 14 days from the LTD purchase, full refund, no questions asked — it's the number the landing page already promises, and here it becomes binding. Partial refunds on subscription months: no; cancelling and using the service until the end of the period: yes.

Availability and SLA

The demo is provided "as is", with no SLA. The Agency plan will include an availability commitment and maintenance windows COMPLETE (suggested: 99.5%, windows announced 72 h in advance). There is no liability for campaign results or organic reach (see nature of the service).

Intellectual property

The interface, the engine rubric and our own documents © COMPLETE legal entity (2026). The PDFs and text you generate are yours: use them, sell them, publish them with no license from us.

Liability and limits

To the maximum extent permitted by law (which in EU consumer matters does not allow exempting willful misconduct, gross negligence or consumer rights), our total liability to a customer is limited to the amount paid in the previous 3 months; we are not liable for lost profits or for decisions made on third-party metrics. The limits do not apply where the law says they don't: that is stronger than an exemption, and we put it in writing.

Governing law, jurisdiction and language

These terms are governed by COMPLETE: suggested CDMX/Mexico or Spain depending on the entity you incorporate. For consumers, the mandatory law of their habitual residence still applies where more favorable. This document is drafted in Spanish; any translations are a courtesy — the binding text is the Spanish original.

Amendments and severability

Material changes with 30 days' notice by email to paying users; anyone who disagrees may cancel with a pro-rata refund of prepaid content (once an LTD with pending content exists). A void clause does not drag the rest down with it.

DOC 3 Cookie and local storage policy Honesty first

Verifiable status of this site

We install no advertising or third-party analytics cookies, now or by default. There is no consent banner because there is nothing to consent to: the only storage technology this site uses is local and technical.

NameTypePurposeDurationRequires consent?
rsxlocalStorage (your browser)Keeping your demo draft and chosen platform between visitsUntil you clear site dataNo — technical/strictly necessary (Directive 2009/136/EC; criterion 132/2020 — AEPD guidance on "non-identified" storage)
Google Fonts (CDN)External resource (not a cookie)Loading the calculator and glossary fontsBrowser cacheInstalls no cookie, but the CDN processes your IP to serve it; COMPLETE: self-host woff2 and close this point

Conditional future

If analytics (GA4, Plausible, Umami…), ad pixels or personalization are ever activated: (a) this policy and the privacy notice are updated first, (b) the script is turned on second, with prior opt-in consent in the EEA/UK (GDPR/ePrivacy; in Spain, loading outside the technical exemption group requires accept/reject at the same level — no buried "Reject" button) and equivalent notice in Mexico (privacy notice update, LFPDPPP art. 16). This paragraph is a self-imposed obligation so that today's "no" is credible.

How to delete rsx

DevTools (F12) → Application/Storage → Local storage → rankstudiolab.com → delete, or your browser's "clear site data" option. The demo keeps working; you only lose your local draft.

DOC 4 DPA — Data processing agreement Annex to the Agency plan

Template to attach as an annex to the Agency Studio contract when the product processes data on behalf of the customer (processor = RankStudio, controller = the customer). With sensitive data (health, political opinion…) or large volumes, this is a starting point, not a final product: get a lawyer for the specific case.

Minimum clauses (GDPR art. 28.3)

  1. Instructions: we process only per the controller's documented instructions, transfers included; if an instruction breaks the law, we tell you before acting.
  2. Confidentiality of authorized personnel (written or legal commitment).
  3. Security art. 32: Annex A.
  4. Sub-processors: Annex B; 30 days' notice of changes and a reasonable right to object; the sub-processor signs a mirror of art. 28.4.
  5. Data subject rights: reasonable technical assistance (no legal advice to the data subject; we redirect).
  6. Compliance and evidence: we make reasonable information available to demonstrate compliance and allow audits with 30 days' notice, once a year unless there is an incident, at the controller's cost.
  7. Erasure or return at the end of the service, per instruction, within 30 days except where a legal retention obligation applies (we will tell you when it does).
  8. Breach notification: without undue delay and in any event within 72 h of becoming aware (art. 33.2), with the minimum content of art. 33.3 (nature, categories, volumes, measures, contact) without waiting for the full picture.

Processing elements (art. 28.3, filled in at signing)

ElementDescription for the RankStudio product
Subject matter and durationContent generation/scoring for the duration of the Agency plan.
Nature and purposeServer-side processing: scoring, rewriting, material export.
Data typesContent uploaded by the customer and account metadata. We process no special categories and no minors' data — and if they appear in a customer text, they are deleted upon notice, without judgment.
Data subject categoriesEmployees/collaborators of the controller who use the platform.

Annex A — Security measures (declared minimum floor)

Annex B — Sub-processors

Sub-processorWhat it processesSafeguardsStatus
[hosting]Product infrastructureSCCs/adequacyCOMPLETE upon contracting
[BYOK AI provider]On the customer's account and key — RankStudio acts as a technical channel and does not decide the provider's processing; the customer contracts with them directlyThe provider's ownContractual decision COMPLETE
[product email provider]Account notificationsSCCs/adequacyCOMPLETE

Mexico mirror

For Mexican customers: the processor undertakes not to process the data for its own purposes (LFPDPPP art. 81), to apply the measures of art. 82 + second annex of the Regulations, and to keep the data for whoever the controller designates. Processor transfers: only with the controller's consent or under the causes of art. 37.