About Extrapolate
Extrapolate is a web app that shows how a face ages. A user uploads a photo and the service returns a short animated GIF that transforms the face through later life stages, projecting how the person might look in ten years, twenty years or at ninety. The transformation runs on a face aging model hosted on Replicate.
It is a consumer novelty rather than a professional tool, aimed at people curious about their own aging or interested in what generative image models can do. Because the project is open source, it also doubles as a reference implementation for developers: the code is public on GitHub, built with Next.js on Vercel, with Upstash Redis for data, Cloudflare R2 for image storage, Cloudflare Workers, and Stripe for payments. Uploads are limited to 10 MB. The FAQ states that images are not shared with third parties and that deleting an account removes all associated data and images.
Usage is paid through credits bought inside the app after signing in, at a rate of ten credits per generated image. The credit packages and their dollar prices are loaded from the backend at checkout rather than published on the site, and the FAQ states plainly that no free trial is offered.
The project was created by Steven Tey, and its repository notes that a rewritten README is on the way, so the public documentation is thinner than the running product.