Tact Chat
Nicer messages.
Free · In‑App Purchases
Tact is a simple chat app for iOS, iPadOS and macOS, using iCloud account for all your chats. It's great for couples, families, and small groups of friends in real life.
Easy to start
No sign up, no account. Get the app, share a link, or connect to people nearby — that’s it — you’re done. You can be whoever you want: all we ask for is a name. Your info is stored with Apple (iCloud Drive required).
People who matter
Tact is great for couples, families and groups of friends. Chat and share simple everyday matters, important or funny — the conversations in Tact are effortless, expressive, and embracing for everyone.
Undiscoverable
On purpose. We have no public directory — you decide who you want to create conversations and chat with. We keep you away from random, unwanted connections. Only talk to the people who matter to you.
Powerful and snappy
DMs or groups. Links with previews. Emoji, Markdown. Edits and reactions. Full quality photos and movies. It’s all there. Tact feels at home on your iPhone, iPad or Mac — because it was built for it.
None of our business
Tact is based on your iCloud account. You don’t need to share a thing with us, the team building it. We will never ask for your phone number or contacts. We will never see your chats, or who you talk to.
Zero. Zip. Zilch.
Try it first. If you like it, you pay. That’s how we work. No ads, data harvesting or growth hacks. If something feels off, you can always export your content and leave. No questions asked — this is on us.
Three chats for free
To get started, you can create or join three chats for free. All of Tact’s features will work. If you need more chats, we ask that you purchase our monthly or annual subscription.
justtact.com
twitter.com/justtact
Your use of Tact is governed by Apple Licensed Application End User License Agreement: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
Tact requires iOS 14 or newer.
more FEATURE: Replies. When you reply to a message, Tact creates a connection between them. You can see how many replies a message has, see all the replies in a separate view, and even post another reply there. Main chat view shows replies in truncated form, so longer discussions do not clutter the main interface, but everyone still sees what’s going on, and can contribute if they like.
1.13.0 Feb 18
FIX: Improvements to iOS share extension (more stable behavior, better error reporting).
FIX: Internal updates.
1.12.2 Jan 6
FIX: Fixed reel background not updating correctly when switching between light and dark modes.
FIX: Fixed the “lock chats” screen getting displayed too much when the app starts, even if you have a valid subscription.
1.12.1 08/29/2025
FEATURE: Reel in Tweaks. Use Reel for a more compact user interface where the chat selection is available right below content, without needing to go back to a separate list view to switch chats.
STYLING: Improved context menus in chat list (chat preview treatment, SF Symbols icons, better grouping)
FIX: “Leave chat” and “End chat” are now correctly present in all context menus. Previously some options would not be shown in some contexts
FIX: When starting Tact with lots of previous content on a new device for the first time, it sometimes couldn’t download older content with a “server rejected request” error. Tact didn’t properly consider timeouts and iCloud throttling in this case.
FIX: “Edited” badge was sometimes incorrectly not shown on an edited message
1.12.0 07/30/2025
FEATURE: Likes popover. When a message has likes, tap on the small text below the message to see who reacted to it, and add or remove your own like in the popup.
CHANGE: Tact now requires iOS 17.
CHANGE: Haptic feedback when posting a message
FIX: You can now long-press on the margins before or below the web view to “like” or do other actions with them.
FIX: Haptic feedback was erratic when liking a message, this now works correctly.
FIX: If you had a link and text in the same paragraph, there was an extra space towards the link, which are now gone. (1186)
FIX: Some links were corrupted when sharing them in Tact, e.g if they contained percent marks or fragment characters, like Google Docs links. Link sharing now works better and links are no longer corrupted. (1187)
FIX: When images or files were being downloaded, the UI did not update correctly after the download was completed, after you scrolled away and back, or switched chats. Now, the image and file state is correctly updated as soon as the download completes.
FIX: Fixes “List title overlaps chat content during transition” (1191)
STYLING: More usable message context menu (icons, better grouping and order)
STYLING: updated look for chat content
1.11.0 02/11/2025
CHANGE: Removed all traces of the custom notifier to deliver push notifications, now relying entirely on Apple’s systems for improved privacy. No visible changes in the app, everything just remains working as before.
1.10.1 10/27/2024
CHANGE: Notifications are now generated with a new approach on-device when receiving new content from CloudKit. This means that when you see a notification, the related content is already present in the app, and you no longer need to wait for it to download.
FIX: Tapping on notifications takes you more consistently to the correct chat.
FIX: Fixed a crash when the app received a notification when in the background or not running.
FIX: In-app notifications were not shown when you were looking at the list and new content arrived.
STYLING: Increased web preview height for a better preview experience.
1.10 10/15/2024
FEATURE: Typography tweaks. There is now a new “Tweaks” section in Settings, where you can configure the typography style of the app between three styles.
FIX: Don’t show archived chats when sharing material to Tact with iOS Share extension.
FIX: Web preview heights are now fixed and don’t change as the previews are loaded, resulting in less scrolling.
1.9.0 10/02/2024
FRESH INPUT FIELD
Tact now features an updated input field in chat. It floats above the content and has refined look and feel, making it more compact and giving your chats the space to flow across the entire screen. Input field is also updated for edit mode and when you attach images or files to your messages, consistently on your iPhone, iPad and Mac.
ENCRYPTED POSTING
Your messages are now stored in iCloud in encrypted form. The images and files that you share on Tact were always encrypted, but this now applies to the messages as well.
1.8 07/25/2024
FIX in 1.7.1: Fixed a problem when upgrading Tact from previous versions. Your Tact may have gotten into an inconsistent state when you upgraded from previous versions to 1.7.0.. You can fix it by deleting and reinstalling Tact in your device. This is fixed in 1.7.1.
FIX: Better notification texts when you receive requests to chat or join groups.
FIX: Cleaned up how the app processes notificatons. Possibly fixed a crash related to notification handling.
FIX: Fixed a crash on iOS when attempting to open list context menu for a chat with a user without picture. Possibly improved performance related to user pictures throughout the app.
STYLING: Changed some list filter icons in iOS.
CHANGE: Removed entering emotes.
CHANGE: Preparation for future end-to-end encryption of messages. No visible changes in this version.
FIX: Several improvements to “Load more”:
- Now downloads old content from iCloud many times more faster, especially for users with longer chats and more history.
- Now downloads old reactions, which it was not previously doing.
- No more “jumping around” and height change as you press the control to load more content.
1.7.1 06/17/2024
FIX: Better notification texts when you receive requests to chat or join groups.
FIX: Cleaned up how the app processes notificatons. Possibly fixed a crash related to notification handling.
FIX: Fixed a crash on iOS when attempting to open list context menu for a chat with a user without picture. Possibly improved performance related to user pictures throughout the app.
STYLING: Changed some list filter icons in iOS.
CHANGE: Removed entering emotes.
CHANGE: Preparation for future end-to-end encryption of messages. No visible changes in this version.
FIX: Several improvements to “Load more”:
- Now downloads old content from iCloud many times more faster, especially for users with longer chats and more history.
- Now downloads old reactions, which it was not previously doing.
- No more “jumping around” and height change as you press the control to load more content.
1.7.0 06/14/2024
FEATURE: The “Like” feature got an update. The likes look different, and you can tap on the little heart to add or remove a like.
FEATURE: Improved image preview on iOS. The buttons to dismiss and share are bigger. You can double-tap to zoom and unzoom, and drag down to dismiss.
STYLING: List on iOS has a small bounce effect when you drag it down.
STYLING: Chat avatars in list now have a unified visual treatment.
FIX: Previewing files and videos no longer has a strange-colored bar at the top.
FIX: Fixed “Send button color is not correct in dark mode.”
1.6.1 03/18/2024
FEATURE: New look for chat list. Use the filter to choose between various filters in the list and see your connection requests.
FIX: Chat toolbar menu icon was not visible on iOS in dark mode.
STYLING: New location for Settings and Account. On iOS, it is now in the top left of your chat list. On macOS, there is no visible control for it. You can access Account via standard menu (Tact, Settings) or with the standard Settings keyboard shortcut Cmd-comma.
STYLING: Emoji group chat icons in list are now with the same treatment as other chats, enclosed in a circular container.
STYLING: New app icon.
STYLING: New round appearance for navigation bar buttons.
STYLING: New appearance for “Create chat” views.
1.6.0 12/19/2023
FIX: Better behavior when doing a full reinstallation. When you had a lot of data over a longer period of time, Tact did not behave well when you deleted and reinstalled it on a device, or installed it for the first time on a new device. This behavior is now greatly improved. Whenever you think something is wrong with Tact, it is now safe to delete and reinstall it to get everything back. The initial download will still take a while, but this is a one-time process and behaves better and more predictably, and provides better feedback in the UI.
FIX: Improved handling for “first install on device”, “app launch” and “app came to foreground” events.
FIX: Tact shows better error feedback if there is an error during the first run of Tact on a new device.
FIX: Fixed “Non-Latin URL not posting a preview” (#531).
FIX: Better behavior with bandwidth for profile photos. The app would download all profile photos at every startup. It now checks if any profiles or photos have been updated, and only downloads those.
FIX: Corrected name for Settings in copy.
STYLING: New navigation concept. The app now uses more navigation stacks and less sheets. Chat participants and profiles are now shown in a sidebar on macOS and drilldown navigation on iOS, instead of sheets. You can open a conversation directly from profile view.
1.5.0 09/01/2023
STYLING: Updated button styles.
STYLING: Updated Settings and “New chat” UI. Now uses system standard navigation, so you can swipe left edge to navigate back to previous settings page on iOS.
FIX: When other users changed their name or profile picture, Tact didn’t use the updated info correctly on your device.
FIX: Fixed “Icons are not shown in list context menu on iOS”.
FIX: If you have web previews disabled in Privacy settings, Tact still showed you previously downloaded previews, making it look like these requests were still made even though you had disabled previews. Now, when you have web previews disabled, Tact never shows these, even if they were previously downloaded.
FIX: Fixed “Sometimes timestamp at end of chat is with some message other than the last one, and unread badge/number won’t disappear even after you read everything.”
FIX: Performance improvements.
1.4.1 05/24/2023
CHANGE: Tact now requires iOS 16 and macOS 13.
FEATURE: Added “Restore Purchases” to subscription UI.
FIX: Fixed “Cannot set profile picture on iOS: view dismisses unexpectedly after picking a picture”
FIX: Fixed “iOS photo picker should not show videos when picking a new profile picture”
1.4.0 05/02/2023
FIX: Auto-resending. Previously, when sending a message in poor network conditions, it would fail immediately if upload to iCloud fails. Now, Tact retries up to three times, using the timings provided by iCloud. This should result in fewer sending errors.
1.3.5 03/28/2023
FIX: Fixes “Request sometimes not deleted from group owner device after the invited person joins the group chat.”
CHANGE: “Dismiss keyboard on iOS when starting to scroll” previously used a hacky method of doing this. Now uses a cleaner method and is more sensitive: as soon as you start to scroll, the keyboard is dismissed, using a standard system behavior.
1.3.4 03/15/2023
FIX: Fixed “Chat is not marked as read, and app badge does not disappear, unless going back to list”.
CHANGE: Internal changes in how Tact speaks with iCloud. Lots of code cleaned up and tested better. It’s likely this fixes some occasional bugs around missing/double messages and other unwanted syncing behavior.
1.3.3 02/22/2023
FIX: Fixes “Opening invitation to chat results in "Unknown error" sheet” (public#118)
FIX: Adds more technical info in several locations where connecting with other people may fail.
1.3.2 12/07/2022
FIX: Tact requires iCloud account, and iCloud Drive to be enabled. The initial error screen was not clear that you also need iCloud Drive besides just being signed in to iCloud, added this info.
FIX: When opening people’s invitation links and starting chats with them, a rogue connection request would remain in the “Requests” block even after you started a chat with the other party. The unneeded requests clear themselves up correctly now.
FIX: Some people have trouble with activating their subscription on macOS after redeeming a promo code. We don’t yet know what is the root cause for this, but this build adds some local error logging to gather more info.
FIX: When trying to start chats from invitation links, some people would sometimes see an “Unknown error”. Added more information to that view, so you see more details if this happens. Please report the details to us when you encounter this.
FIX: Now also reporting the app runtime environment in the “About” view.
1.3.1 12/03/2022
FEATURE: Replies. When you reply to a message, Tact creates a connection between them. You can see how many replies a message has, see all the replies in a separate view, and even post another reply there. Main chat view shows replies in truncated form, so longer discussions do not clutter the main interface, but everyone still sees what’s going on, and can contribute if they like.
more Version 1.13.0 Feb 18
Data Not Linked to You The following data may be collected but it is not linked to your identity: