How Frames prepared their website for AI search

From film experiments to metadata analysis, Frames helps photographers optimize their workflow, gain insights from past rolls, and make informed creative dec...

The implementation of Frames showcases a meticulous approach to organizing and analyzing film photography. Readers can learn about effective metadata management and the importance of user privacy in app design, enhancing both the creative and technical aspects of photography.

91
Lines
-91% vs avg
5
Sections
-71% vs avg
1000+
Companies
using llms.txt
2
Files
llms.txt + full

Key Insights

Focused approach

A streamlined 5-section structure keeps things simple and scannable.

Optimal length

At 91 lines, this file balances detail with AI context window efficiency.

Two-file approach

Uses both llms.txt and llms-full.txt for different AI use cases.

llms.txt Preview

First 91 lines of 91 total

# Frames

> Frames is a privacy-first photography companion app for iOS and macOS, designed for film photographers to log, archive, and analyze their photography process with precision. Frames empowers users to track rolls, lenses, exposure settings, and location metadata while maintaining full control over their personal data.

From film experiments to metadata analysis, Frames helps photographers optimize their workflow, gain insights from past rolls, and make informed creative decisions. The app integrates structured logging, mapping, and metadata reintegration to create a complete analog photography experience.

## Features

* **Roll & Frame Management**: organize exposures by camera, film type, and session.
* **Shutter Speed & Aperture Tracking**: customizable sequences and precise metadata logging.
* **Lens & Camera Metadata**: full support for lenses, cameras, focal lengths, and EXIF integration.
* **Location Mapping**: record photo locations with maps and smooth gesture support.
* **Export & Integration**: metadata reintegration into scanned images (JPEG, TIFF & DNG) for workflow optimization.

## Languages supported

English, Dutch, French, German, Hindi, Italian, Japanese, Korean, Polish, Portuguese, Russian, Simplified Chinese, Spanish, Swedish, Thai, Turkish

## Main Navigation Links

- [Deutsch](https://withframes.com/de/)
- [English](https://withframes.com/)
- [Español](https://withframes.com/es/)
- [Français](https://withframes.com/fr/)
- [हिन्दी](https://withframes.com/hi/)
- [Italiano](https://withframes.com/it/)
- [日本語](https://withframes.com/ja/)
- [한국어](https://withframes.com/ko/)
- [Nederlands](https://withframes.com/nl/)
- [Polski](https://withframes.com/pl/)
- [Português](https://withframes.com/pt/)
- [Русский](https://withframes.com/ru/)
- [Svenska](https://withframes.com/sv/)
- [ภาษาไทย](https://withframes.com/th/)
- [Türkçe](https://withframes.com/tr/)
- [简体中文](https://withframes.com/zh/)

## Sitemap

[https://withframes.com/sitemap.xml](https://withframes.com/sitemap.xml)

## Bot Access Policy

Frames’ preferences for AI/LLM access, training, and content usage:

* **User-agent: gptbot**
  Allow‑Training: yes
  Allow‑Retrieval: yes

* **User-agent: claudebot**
  Allow‑Training: yes
  Allow‑Retrieval: yes

* **User-agent: google-extended**
  Allow‑Training: yes
  Allow‑Retrieval: yes

* **User-agent: perplexitybot**
  Allow‑Training: yes
  Allow‑Retrieval: yes

* **User-agent: neevabot**
  Allow‑Training: yes
  Allow‑Retrieval: yes

* **User-agent: youbot**
  Allow‑Training: yes
  Allow‑Retrieval: yes

* **User-agent: ccbot** (Common Crawl)
  Allow‑Training: yes
  Allow‑Retrieval: yes

* **User-agent: duckduckbot** (DuckDuckGo AI)
  Allow‑Training: yes
  Allow‑Retrieval: yes

* **User-agent: yandexbot**
  Allow‑Training: yes
  Allow‑Retrieval: yes

* **User-agent: archive.org\_bot**
  Allow‑Training: yes
  Allow‑Retrieval: yes

### Default Rule for Unspecified or Future Bots

* \*\*User‑agent: \*\*\*
  Allow‑Training: yes
  Allow‑Retrieval: yes

Frames is set up. Is yours?

Check your AI readiness in 30 seconds. See who AI recommends in your space. Free, no signup.

1000+ sites already set up

Frames is ready for AI. Are you?

Check your AI readiness score in 30 seconds — free, no signup required. Then generate your own llms.txt and start tracking your visibility.