Processing…

Import saved posts

Upload your Instagram data export to start curating.

Drop your Instagram export here

Accepts the export .zip or saved_posts.json directly ·

How to export your Instagram data

  1. Open Instagram → SettingsYour activityDownload your information
  2. Select Some of your information → tick Saved posts
  3. Choose JSON format and your date range, then tap Submit request
  4. Instagram emails you a download link — download the .zip file and drop it above

Library

Your posts across all stages.

Schedule

Analytics

Performance data from your posted content — feeds directly into caption and hashtag generation.

Best time to post

Average engagement score by hour you posted

Caption style

Which style drives more engagement on this account

Hashtag performance

Tags ranked by average engagement across posts that used them. Top tags are suggested to Claude when generating hashtags.

Top performing posts

Caption history

Settings

API keys, Instagram connection, brand voice, and scheduling preferences.

This account

Shown in the account switcher. Only visible to you.

Developer credentials Shared between accounts

These keys are entered once and used by all your accounts.

Used for caption generation. Stored locally, only sent to Anthropic.

Used to extract images from Instagram post URLs. Subscribe to instagram-scraper-reels-posts-profiles1 at rapidapi.com.

Leave as default unless you switch to a different RapidAPI endpoint.


From your Meta Developer App. Required to connect any Instagram account.

Stored locally. Only used to exchange OAuth codes — never sent elsewhere.

Instagram connection

Connect a Professional (Business or Creator) Instagram account linked to a Facebook Page. Each account you add here gets its own connection.

Not connected

Identity

Shown in your export reports. Auto-filled when you connect Instagram.

Cloudflare Scheduler

The Cloudflare Worker handles posting at the exact scheduled time — no need to have the app open. Deploy the worker/ folder to your Cloudflare account (see setup instructions in the worker folder).

The URL of your deployed Cloudflare Worker.

Must match the GATHER_API_KEY secret you set in Cloudflare. Make it long and random.

Scheduling

Comma-separated 24h times — one per post per day.

days from today

Brand voice

The system prompt Claude receives before every caption. Edit freely — changes apply to all future generations.

Content pillars

Backup & restore

Export saves all your API keys, brand voice, and Instagram connection to a file. Import it any time to restore — useful if you switch browsers or the app forgets your settings.

Danger zone

Clears the memory of which posts have already been processed. Use this if posts aren't appearing after a new upload, or to re-process your saved posts from scratch.

Removes all approved captions and edits from Claude's learning history. Future captions will start fresh without referencing past approved posts.

Inbox
Comments and messages that need a reply
💬
Click "Check inbox" to fetch your latest comments and messages.