Legal

Terms of Service

Last updated: March 21, 2026
Table of contents
  1. Introduction
  2. Description of the Service
  3. Account registration
  4. Subscription plans and billing
  5. Your content and intellectual property
  6. AI-generated content
  7. Acceptable use
  8. Third-party services
  9. Service availability and limitations
  10. Limitation of liability
  11. Indemnification
  12. Termination
  13. Governing law and disputes
  14. Changes to these Terms
  15. Contact

1. Introduction

These Terms of Service ("Terms") govern your access to and use of PhotoSEO Vision ("the Service", "we", "us", "our"), a web application operated by Franklyn K Photography, registered in France ("the Company").

By creating an account or using the Service, you agree to be bound by these Terms. If you do not agree, do not use the Service.

The Service is available at vision.franklyn-k.com and through any associated subdomains.

2. Description of the Service

PhotoSEO Vision is a software-as-a-service (SaaS) platform that provides photographers with:

3. Account registration

3.1 Eligibility

You must be at least 18 years old and have the legal capacity to enter into a binding agreement. The Service is intended for professional photographers, photo studios, and related businesses.

3.2 Account information

You agree to provide accurate, current, and complete information during registration and to update such information as necessary. You are responsible for safeguarding your account credentials and for all activity under your account.

3.3 One account per person

Each account is for a single user. Sharing account credentials with third parties is not permitted. If you need multiple users, contact us for a team plan.

4. Subscription plans and billing

4.1 Plans

The Service offers the following plans, which may be updated from time to time:

Current pricing is displayed at vision.franklyn-k.com/pricing and is incorporated by reference into these Terms.

4.2 Credits

The Service operates on a credit-based system. Each action (photo rename, article generation, social caption) consumes a specific number of credits as described in your plan. Unused credits do not roll over to the next billing period unless explicitly stated in your plan.

4.3 Payment

Payments are processed by Stripe, Inc. By subscribing to a paid plan, you authorize recurring charges to your payment method at the frequency of your chosen billing cycle (monthly or annual). All prices are in euros (EUR) unless otherwise indicated.

4.4 Refunds

You may cancel your subscription at any time. Cancellation takes effect at the end of the current billing period. We do not offer prorated refunds for partial billing periods. If you believe you have been charged in error, contact us within 14 days of the charge at privacy@franklyn-k.com.

4.5 Price changes

We reserve the right to modify pricing with 30 days' advance notice sent to the email address associated with your account. Continued use of the Service after a price change constitutes acceptance.

4.6 Free trial

If we offer a free trial, you will not be charged until the trial period ends. You may cancel at any time during the trial without charge.

5. Your content and intellectual property

5.1 Your photos remain yours

You retain all ownership rights to your photographs and other content ("Your Content"). The Service does not claim any intellectual property rights over Your Content.

5.2 License to process

By using the Service, you grant us a limited, non-exclusive, non-transferable license to process Your Content solely for the purpose of providing the Service. This includes:

This license terminates when you delete your account, except for data already recorded on public blockchains (which is immutable by design — see Section 5.4).

5.3 How we handle your photos

Important: We do not store your original photo files. When you use the rename feature, photos are accessed temporarily from your local file system, Google Drive, or Dropbox. A compressed thumbnail may be sent to the AI provider (Anthropic) for analysis. The AI returns metadata (filename, alt text, keywords) — not the image itself. The original file is renamed in-place on your device or cloud storage. No copy of your photo is retained on our servers.

5.4 Blockchain data is permanent

Data written to blockchains (Polygon, Bitcoin) is immutable by design. Once a SHA-256 hash and associated metadata are recorded on-chain, they cannot be deleted or modified. This is a feature, not a limitation — it ensures the integrity of your copyright proof. By using the blockchain features, you acknowledge and consent to this permanence.

The blockchain records contain only:

No personal information or photo content is stored on-chain.

5.5 IPFS metadata

Metadata uploaded to IPFS (via Pinata) includes: photographer name, venue, event name, filename, alt text, and keywords. This metadata is content-addressed and may be publicly accessible via IPFS gateways. It does not include the photo file itself.

6. AI-generated content

6.1 Blog articles and captions

Blog articles, gallery descriptions, and social media captions generated by the Service are created by artificial intelligence (Anthropic Claude) based on your event data. While we strive for quality, AI-generated content may contain inaccuracies, stylistic inconsistencies, or errors.

6.2 Your responsibility to review

AI limitations: You are responsible for reviewing, editing, and approving all AI-generated content before publication. The Service generates drafts — you decide what gets published.

6.3 Ownership of generated content

AI-generated content created through the Service is provided to you for your unrestricted use. You may publish, modify, and distribute it as you see fit. We do not claim ownership or licensing rights over content generated for you.

6.4 No guarantee of uniqueness

While AI-generated content is based on your unique event data, we do not guarantee that the output will be entirely unique or free from similarity to content generated for other users.

7. Acceptable use

You agree not to:

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

8. Third-party services

The Service integrates with third-party providers. Your use of these integrations is subject to their respective terms:

ServicePurposeTheir terms
Anthropic (Claude)AI photo analysis, content generationanthropic.com/terms
StripePayment processingstripe.com/legal
SupabaseDatabase and authenticationsupabase.com/terms
PinataIPFS storagepinata.cloud/terms
PolygonBlockchain registrationpolygon.technology/terms
OpenTimestampsBitcoin timestampingopentimestamps.org
Google DriveCloud storage integrationgoogle.com/drive/terms
DropboxCloud storage integrationdropbox.com/terms
WordPressBlog publishingwordpress.org/about/license
WebflowBlog publishingwebflow.com/legal/terms

We are not responsible for the availability, accuracy, or policies of third-party services.

9. Service availability and limitations

9.1 Availability

We aim to maintain high availability but do not guarantee uninterrupted access. The Service may be temporarily unavailable for maintenance, updates, or due to factors beyond our control.

9.2 Blockchain network risks

Important: Blockchain transactions depend on the Polygon and Bitcoin networks, which are decentralized and outside our control. Transaction confirmation times, gas fees, and network availability may vary. We are not liable for delays or failures caused by blockchain network conditions.

9.3 AI accuracy

AI-generated filenames, alt text, keywords, and articles are produced by machine learning models and may contain errors. The Service provides suggestions — final decisions remain yours.

10. Limitation of liability

To the maximum extent permitted by applicable law:

Backup recommendation: Always maintain a backup of your original files before using the bulk rename feature. While the Service is designed to rename files safely, we cannot guarantee against data loss due to system errors, network interruptions, or storage provider issues.

Nothing in these Terms limits liability for fraud, gross negligence, or any liability that cannot be excluded under applicable law.

11. Indemnification

You agree to indemnify and hold harmless the Company, its officers, employees, and affiliates from any claims, damages, or expenses (including reasonable legal fees) arising from:

12. Termination

12.1 By you

You may cancel your account at any time through your account settings or by contacting us at privacy@franklyn-k.com.

12.2 By us

We may suspend or terminate your account if you violate these Terms, engage in fraudulent activity, or fail to pay applicable fees.

12.3 Effect of termination

Upon termination:

13. Governing law and disputes

These Terms are governed by the laws of France, without regard to conflict of law provisions. The courts of Paris, France shall have exclusive jurisdiction over any disputes arising from these Terms or the Service.

For EU consumers: nothing in these Terms affects your rights under mandatory consumer protection laws in your country of residence.

14. Changes to these Terms

We may update these Terms from time to time. We will notify you of material changes via email or through the Service at least 14 days before they take effect. Continued use of the Service after changes take effect constitutes acceptance.

15. Contact

For questions about these Terms:

These Terms of Service are effective as of March 21, 2026.