
Finishr
Finishr — Never Miss an Xcode Build Again
Finishr is a lightweight macOS companion that keeps you in the loop when Xcode finishes a task. Whether you’re away from your desk, across the room, or switching between machines, Finishr makes sure you always know when your build is done.
Finishr can forward Xcode completion notifications directly to your iPhone, send a text message, or deliver an email alert — whichever fits your workflow best. No servers, no accounts, no subscriptions. Everything runs locally and securely on your Mac.
What Finishr Does
Sends push notifications to your iPhone when Xcode completes a build
Can optionally send SMS or email alerts
Runs quietly in your menu bar
Tracks recent build completions
Uses a private, local-first architecture with optional iCloud sync for settings
Why Developers Love It
Finishr removes the constant “check the screen” loop during long builds. You stay focused on what matters, and Finishr taps you when Xcode is done. Simple, fast, and built for real-world development workflows.
Finish faster. Stay notified. That’s Finishr.

Finishr — Never Miss an Xcode Build Again
Finishr is a lightweight macOS companion that keeps you in the loop when Xcode finishes a task. Whether you’re away from your desk, across the room, or switching between machines, Finishr makes sure you always know when your build is done.
Finishr can forward Xcode completion notifications directly to your iPhone, send a text message, or deliver an email alert — whichever fits your workflow best. No servers, no accounts, no subscriptions. Everything runs locally and securely on your Mac.
What Finishr Does
Sends push notifications to your iPhone when Xcode completes a build
Can optionally send SMS or email alerts
Runs quietly in your menu bar
Tracks recent build completions
Uses a private, local-first architecture with optional iCloud sync for settings
Why Developers Love It
Finishr removes the constant “check the screen” loop during long builds. You stay focused on what matters, and Finishr taps you when Xcode is done. Simple, fast, and built for real-world development workflows.
Finish faster. Stay notified. That’s Finishr.
Privacy Policy
Finishr stores your selected profile, profile destinations, device token, local history, and appearance preferences on your device so the app can function.
When iCloud sync is active, shared profile information and device token data are synced through your private iCloud container so your Finishr devices can stay in sync. The app does not send that information to the developers of Finishr during normal use.
Data is only transmitted when required by the features you use, such as CloudKit sync, APNs registration, or Apple notification services. Finishr does not sell your personal information or use your profile data for advertising.
You remain in control of notification permission, iCloud usage, and any profile details you enter. Removing the app or clearning synced data may delete locally stored information, while Apple-managed cloud data follows your iCloud account settings.
Terms & Conditions of Use
Finishr is a macOS and iOS companion set. It receives forwarded notifications, registers the device for APNs delivery, and syncs your shared profile configuration through iCloud when enabled.
You are responsible for the profile destinations, notification permissions, and Apple account or device settings that Finishr relies on. The app is provided as a utility layer on top of Apple services, not as a guaranteed delivery platform.
Notification receipt and sync behavior can depend on APNs, CloudKit, device connectivity, local permissions, and system conditions outside the app's control.
Legal Disclaimer
By using Finishr, you agree that you are responsible for the accuracy and legality of any contact information you enter into the app, including phone numbers, email addresses, or other notification destinations. If you choose to enter someone else’s contact information, you confirm that you have their permission to do so. Finishr and its developers are not responsible for verifying ownership or consent for any destination you configure.
Finishr forwards notifications based solely on the settings you provide. The developers of Finishr are not liable for any misuse, unauthorized use, or unintended disclosure resulting from incorrect, shared, or improperly entered contact information. You are solely responsible for ensuring that your notification settings comply with applicable laws, workplace policies, and personal privacy expectations.
Finishr relies on Apple services such as APNs, CloudKit, and system-level permissions. Delivery of notifications may vary based on device conditions, connectivity, Apple service availability, or user-controlled settings. The developers of Finishr do not guarantee delivery, timing, or reliability of forwarded notifications and cannot be held liable for missed alerts or delays.
Use of Finishr is at your own discretion. By continuing to use the app, you acknowledge these limitations and accept responsibility for how you configure and use the service.