Indigo for Bluesky & Mastodon
Unified Timeline & Crosspost
Free · In-App Purchases
Your Bluesky and Mastodon feeds in one timeline. Crosspost in a tap, read threads as one story, and pick up where you left off on iPhone, iPad and Mac. Free for a week.
Whether you use Bluesky, Mastodon, or both, Indigo is the app for you. It brings together your timelines and gives you control over what you see.
Indigo is built for the social web, but it keeps things simple, so you don’t need to worry about what protocols it’s built for. It just makes the whole experience seamless.
ONE TIMELINE
Indigo merges your Bluesky and Mastodon timelines into a single feed and uses color to hint at which service each post is from. When someone you follow posts the same thing on both services, Indigo combines the two into one post, so you only read it once.
CROSSPOSTING
Write a post and send it to Bluesky, Mastodon, or both at once. Add alt text without leaving the composer. Magic Mentions let you mention the same person across each service with ease.
YOUR PLACE, EVERYWHERE
Indigo runs on iPhone, iPad and Mac. Your accounts and your timeline position sync across devices, so you can pick up on your Mac exactly where you stopped on your phone.
READABLE THREADS
Indigo detects threads and shows them together, even with multiple participants, keeping the focus on the conversation rather than all the replies at once. Tap the thread ribbon to see every reply, and quick reply without leaving the view.
NOTIFICATIONS
Mentions, replies and quotes from both services, in one place. Likes and reposts are grouped so they don’t bury the conversations.
MESSAGES
Bluesky direct messages, plus a conversation view for Mastodon private mentions.
WORKS WITH
Bluesky, Eurosky and other AT Protocol services, and any Mastodon server. Sign in quickly and securely with OAuth.
————
PRICING
Indigo is free to download and browse. Posting and interacting with posts requires our premium tier, Ultraviolet.
• Ultraviolet: Bluesky and Mastodon together. $4.99 a month, $34.99 a year, or $119.99 once.
• Ultraviolet Solo: everything for one service. $19.99 a year.
Prices shown are US prices. Prices in other countries are adjusted for local purchasing power.
The one-time purchase does not guarantee indefinite access to all future features. Bluesky and Mastodon may change the features they offer without notice.
————
Indigo is made by two independent developers, Aaron Vegh & Ben Rice McCarthy. We love what we do and we care deeply about the apps we create. We hope you like them as much as we do, but if not, we’d love to hear what we can improve.
Terms of Service
https://soapboxsoftware.net/indigo/terms.html
Privacy Policy
https://soapboxsoftware.net/indigo/privacy.html
more Features:
• iPhone Duo support
• Network activity queue
• Profile view improvements
• Improve paywall views
• Improve follow notifications
• Show detailed posting progress as a toast
Fixes:
• Fix a crash in conversations
• Fix broken replies in lists’ thread detail
• Fix media viewer locking up the app
• Fix for a scrolling bug in macOS
• Fix for showing parent post in delete & edit composer
• Fix to handle actions on deleted posts that’ll never work
• Fix for bannerless reposts
• Fix for shruggie guy universally
• Fix keyboard clipping in new UIKit cells
• Fix Mac titlebar; it's fully draggable now
1.3.5 9 Oct
Features:
- Indigo is now localized for German, French, Spanish, Brazilian Portuguese, Japanese and Simplified Chinese.
- Bluesky push notifications are now localized
- Generated alt text is are now localized
Improvements:
- Notification improvements: Follows include bio and Follow Back button
Fixes:
- Fixes for handling deleted posts
- Fixes for Mac keyboard nav and search restore
- Fixes for Mac Media Window UI
- Fixes for Mac keyboard nav after posting
- Fixes for Scroll sync
- Fixes for keyboard highlight appearing on iOS
- Fixes for handling single-service Magic Mentions
- Fixes for crosspost grouping, ensuring per-service crosspost quote posts
- Fixes for mis-identified emails in profiles
- Fixes for restoring order of reposts so they’re not showing up after replies
- Fixes for Bluesky web card fallback
- Fixes for ComposeView Color Improvements
- Fixes Bluesky labels missing since OAuth transition
- Fixes for composer state on paste or draft restore
- Fixes for media window sizing on macOS
1.3.4 1 Oct
Just a few fixes:
- Fixes for links in Bluesky DMs
- Fixes for handling single-service Magic Mention search results
- Fixes for avatar badges and layout
- Fixes for Bluesky OAuth handling
- Fixes for layout of thread detail, timeline and image gallery
1.3.3 17 Sept
New Additions
• Magic hashtag support
• View profiles from magic mention search
• Compact link cards; default compact placeholders
• Search with quotes for exact matches
• Landscape iPhone Support
Fixes and Improvements
• Prevent image viewer hangs
• Prevent local lookups triggering local network warning
• Preserve iCloud user ID across threads
• More memory fixes
• Watchdog termination fix
• Improve diagnostics and symbolication script
• App hanging mitigations
• Reload profile posts on appear
• Handle domains more intelligently
• DM Composer improvements: char limit, URL rendering
• Timeout on images during launch
• Improve notification loading
• Title for posting including group
• Fix Mac unread counter
• Fix pin to top; more-aggressive restore on launch/foreground
• Fix rendering of badges on avatars
• Fix Compact Link Placeholder Horizontal Centering
• Prevent display sleep from timeline video
• Fix Bluesky OAuth flow to support two-factor authentication on iOS
• Fixed Suggested Paired Profile Buttons
• Better handling of crossposts that are reposts
• Improve marking DMs as read
• Cache bad web URLs and don’t show defunct cards
• App Icon tweak
1.3.2 14 Sept
- Single service plan should now appear in the paywall
- Allow swiping to dismiss GIFs in the full-screen viewer
- Ensure valid URLs get made into web cards
- Improvements in ordering and paging of search results
- Muting fixes for domains inside quoted posts
- Enable links inside Bluesky lists
- Fix tap target sizes for post actions
- Update "Save Position Here" to be a hard override across all devices
- Make avatars tappable when they appear in quote posts
- Account wipe option for troubleshooting account issues
1.3.1 7 Sept
Single Service Plan
We’ve added a lower-cost annual subscription option for users of just one service, Bluesky or Mastodon We hope this makes Indigo accessible to a much wider audience.
Apologies to any existing users only on one service; sometimes plans change. Feel free to adjust your subscription and you can avail yourself of the lower pricing for your next renewal.
Feeds, Lists & Timeline Carousel
You can now create custom lists within Indigo, pair lists across services, and add lists and feeds to a new timeline carousel, giving you quick access to your favourite timelines. Timelines in the carousel will update automatically and can take advantage of timeline filters and mutes.
Magic Mentions
We’ve redesigned the interface for mentioning accounts, making it more intuitive and easier to find who you’re looking for.
Paired Profiles
You can now manually create Paired Profiles. Instead of solely relying on Indigo’s crosspost detection, you can create a Paired Profile from two accounts, or use a placeholder name if a person is only on one service.
Muting
We’ve made a whole bunch of improvements to muting. You can now mute Paired Profiles, which applies to both accounts across services. Muting can optionally apply to notifications, can be temporary or indefinite, and you can choose whether mutes are dampened or completely hidden.
Mutes are also easier to create, you can do so by long pressing on a profile photo, or from a profile page.
Scroll Position Sync
Timelines now (once again) automatically update based on synced scroll positions across your devices. You can disable this if you prefer.
Profile Editing
You can now update your avatar image, banner image, display name, profile text, and profile links from within Indigo.
Bluesky OAuth Support
At long last, Indigo supports OAuth sign in for Bluesky. Bluesky’s OAuth implementation does require regular re-authentication (we expect up to every 3 months), and you will have to authenticate on every device.
Bluesky Labellers
Indigo now supports Bluesky labellers, which are third party tools that can provide additional information about accounts.
Other Features
* Support for Bluesky’s new video size allowances.
* Support for Bluesky's new 10-image galleries
* Open links when pasted into Search
* Use Escape Key to close Media Windows
* Tenor GIF support
* Load more Replies at once (25 instead of 10)
* Crosspost pairings are more resilient to being split apart
Improvements
* Crosspost detection has been improved
* Fetching replies in Post Detail views is faster
* Fetching embed Quote Posts is more reliable
* Added Profile Photos to some Notification Post types
* Improvements to filtering of Bluesky threads
* Follow State is updated more proactively
* Search Results now prioritise accounts based on interaction
* Improved caching, disk usage, and memory usage
* More consistent Interaction Counts across contexts
* Sub-second sorting of posts
* More accurate follower and following counts in some contexts
* Improved detection of handles in post content
Bug Fixes
* Fixes to Search Results layout
* Fixes to the macOS Search Bar and Toolbar
* Fixes for Delete and Edit of Bluesky replies
* Fixes for UI hiding in Media View
* Fixes for closing Media View
* Fixes for Mac Media View positioning
* Fixes for Timeline scroll jumping
* Fixes for Launching with stale data
* Fixes for Media Only Post Layout
* Fixes for Media in Direct Messages
* Fixed some layout issues in Post Detail replies
* Various minor UI fixes for consistency.
1.3 3 Sept
Fixes:
- Fixed selection highlight on Mac and iOS (with keyboard attached)
- Fixed rendering of posts in Quotes Interaction view
- Fixed order of notifications for DMs
- Fixed scroll to newest DM after sending
1.2.4 15 Jul
Improvements:
- Improved In-App (Toast) Notifications
- Improved Scroll Position Counter
Fixes:
- Fixed Minimum Mac Window Width
- Fixed Scrolling via Spacebar
- Fixed an Issue Loading Posts on Launch
- Removed Review Prompt
————
Don’t forget to leave a review if you haven’t already, we’d really appreciate it.
1.2.3 13 Jul
Features:
- Menu Bar Commands
- Notifications Review Prompt (ratings and reviews are really helpful for App Store search ranking)
- Video Progress Indicator
- Detach Bluesky Quotes
Improvements:
- Improved Timeline Cell selection (for keyboard shortcuts)
- Improved Fetching Delayed Posts
- Improved Post Reply Counting
Fixes:
- Fixed Avatar Display
- Fixed Avatar Image Caching
- Fixed Bluesky Reply and Repost Filters
- Fixed Complex Mastodon Threads
- Fixed Image Transition Animations
- Fixed Keyboard Focus for Cross Posts
- Fixed Media Overlay Button Appearance
- Fixed Post Detail View Ribbon layout
- Fixed Profile View Reloading when switching tabs
- Fixed Repost Notification Text
- Fixed Timeline Cell layout for Dynamic Type
- Fixed VoiceOver of Mastodon Posts
- Fixed Window issues on macOS
- Fixed Youtube Playback after refresh
————
Don’t forget to leave a review if you haven’t already, we’d really appreciate it.
1.2.2 8 Jul
Improvements:
- Improvements to Scroll To Last Read Behaviour
- Improvements to Post Reply Ordering
Fixes:
- Fixed Timeline images remaining hidden after Gallery transitions
- Fixed GIF uploads on Eurosky
- Fixed an unread count issue when deleting conversations
- Fixed Refreshing certain views on macOS
- Fixed GIF picker scrolling on macOS
- Fixed an issue with window restoration on macOS
- Fixed an audio playback crash
————
Don’t forget to leave a review if you haven’t already, we’d really appreciate it.
Happy Pride!
1.2.1 29 Jun
Features:
- New Design for Reply Threads
Improvements:
- HUGE improvements to Timeline Scroll Performance
- Improvements to Keyboard Shortcuts & Navigation
- Improvements to URLScheme handling
- Improvements to Scroll Position Capsule
- Improvements to Sidebar Layout
- Improvements to Settings Organisation
Fixes:
- Support for Eurosky direct messaging
- Fixes for window issues on launch on MacOS
- Fixes for Account Group issues
- Fixed Carousel Alt Text Button
————
Don’t forget to leave a review if you haven’t already, we’d really appreciate it.
Happy Pride!
1.2 27 Jun
Features:
- Scroll Position Controls:
- Jump to Last Read, Last Interaction, Start of Today
- Manually set Scroll Position
- Added a Quick Account Switcher to the Sidebar on Mac and iPad
- Support for Displaying Bluesky Posts with up to 10 images
- Added Post Deletion Confirmation alert
Improvements:
- Improvements to Notification Handling with Account Groups
- Improvements to diagnostics for debugging
- Improvements to App Badge Count
Fixes:
- Fixes for Timeline Scroll Position Sync
- Fixes for Translation not applying in all contexts
- Fixes for Mute detection
- Fixes for Mastodon Rate Limit issues
————
Don’t forget to leave a review if you haven’t already, we’d really appreciate it.
Happy Pride!
1.1.2 15 Jun
• New 'n' improved composer settings
• Fixed locale-based translation, and provide translation destination override
• Improved error messaging for composer
• Fix post-share Bluesky conversations
• Fix Right Arrow Key Action
• Added Timeline Space Bar Scrolling (Mac)
• Smaller Crosspost Banner
• Fixed Unread Indicator Mask
• Fix per-thread Magic Mentions
• Improved remedies for embed mis-sizing
• Larger Sidebar Tap Targets
• Bluesky thread posting fix
• Banner Appearance Fixes
• Pride Icons
1.1.1 8 Jun
Features:
- Account groups
- Fast Account Switching
- Themes & Appearance Options
- Hashtag Banners for followed hashtags
- Inline Youtube video playback
- New Translation system
- URL Scheme support for Profile Links
- Notifications for inactive accounts
Improvements:
- Improved Mute Filters
- Improved Scroll Position Sync
- Improved VoiceOver support for Timeline Posts
- Improved Tab Bar gesture handling
- Improved Mac media window resizing
- Improved Fetching Post Replies
- Improved Feeds view performance
- Improved Layout for Content Warnings without titles
- Improved handling of Bookmarks changes
- Improved Display Name truncation
- Improved Media Layout prefetching
Fixes
- Fixed a UI bug during refresh
- Fixed a UI bug where the timeline could be clipped at the bottom after the keyboard was used
- Fixed a UI bug where links could be clipped
- Fixed Bluesky feeds duplication
- Fixed date parsing for unusual formats (Flipboard in particular)
- Fixed Mastodon Mention notifications sometimes displaying no content
- Fixed Mute Filters in replies
- Fixed HDR media preference not applying everywhere
- Fixed incorrect counts in the thread ribbon
- Fixed custom emoji rendering in notification content
- Fixed some Timeline layout gaps
- Fixed handling of empty conversations
- Various Mac video player fixes
- Various crash fixes
1.1 7 Jun
Thank you to everyone who’s given us feedback. We’re working as fast as we can to get bugs fixed and new features added. Here’s what’s in the latest version:
Features:
- Open in Indigo Extension
- URL Scheme support to allow post opening
- Added Bluesky List support
- Font size options for posts
Bug Fixes and Improvements:
- Faster detail post loading
- Improved detection of deleted posts (Bluesky especially)
- Improved notification handling of quote posts
- Improved restoring posts on launch
- Improved handling of Bluesky media
- Fixed Notification timestamps not updating
- Arrow key navigation in Mac media window
- Improvements to Post typography and layout
- Fix redacted post handling
- Respect Mastodon servers with non-default character limit
- Replies or quotes of CW posts adopt the same
- Added default browser setting
Don’t forget to leave a review for Indigo if you haven’t already, we’d really appreciate it. indigo heart emoji.
1.0.3 29 May
We're fixing bugs and adding the most-requested features! Here are some highlights:
• Fix Mastodon cookie issue for login
• Custom Post Type Size Option
• Prevent clicks in Mac Notification view going to unexpected places
• Fix Bluesky List post interactions (Like and Repost)
• Profile Field Icon additions
• Support non-standard Mastodon server-based character count
• Harden reposted crosspost grouping and crosspost group check
• Fix custom Mastodon emoji crash
We're continuing to work on more issues; thanks for all the feedback!
1.0.2 15 May
Thanks for your interest in Indigo! We've got a bunch of fast-follow fixes to improve the experience. Stuff like:
* Video player fixes
* Notification rendering improvements
* Updates for smaller iPhones
* Improvements to background update behaviour
* Post failure handling improvements
* Fixes to post rendering
* Fixes to Magic Mentions in the post composer
* Fixes for macOS login dialogue handling
1.0.1 12 May
Features:
• iPhone Duo support
• Network activity queue
• Profile view improvements
• Improve paywall views
• Improve follow notifications
• Show detailed posting progress as a toast
Fixes:
• Fix a crash in conversations
• Fix broken replies in lists’ thread detail
• Fix media viewer locking up the app
• Fix for a scrolling bug in macOS
• Fix for showing parent post in delete & edit composer
• Fix to handle actions on deleted posts that’ll never work
• Fix for bannerless reposts
• Fix for shruggie guy universally
• Fix keyboard clipping in new UIKit cells
• Fix Mac titlebar; it's fully draggable now
more Version 1.3.5 9 Oct
Data Not Linked to You The following data may be collected but it is not linked to your identity:
Purchases Identifiers Usage Data Diagnostics