Skip to main content

Configure Helperbird on Mac with a mobileconfig Profile

Create a Helperbird mobileconfig profile for Safari on managed Macs. Set a subscription key, control features, and verify deployment with Jamf or another MDM.

  • admin

A .mobileconfig profile lets your organization supply Helperbird settings to Safari on managed Macs. You can provide a subscription key, restrict features, exclude websites, and set reading preferences.

For iPhone and iPad, use managed app configuration or declarative app management. The Mac profile below does not configure the iOS app.

Before You Start

  • Enroll the Mac in your mobile device management service, such as Jamf Pro.
  • Install a signed Helperbird Apple build containing the 2026.9.6 managed-settings support. Confirm the version with your deployment contact; a profile cannot add support to an older app.
  • Enable Helperbird's Safari extension separately. This profile configures settings; it does not install the app or enable the extension.
  • Have an organization subscription key if you want to supply Pro access. You can manage features without a key.

These steps describe Helperbird's implemented configuration format. Test the signed build on an enrolled Mac before deploying to your whole organization.

Step 1: Build Your Profile

  1. Open the Helperbird policy builder.
  2. Choose Safari on Mac.
  3. Select Mac configuration profile (.mobileconfig) under Configuration format.
  4. Enable organization control and choose the settings you need.
  5. Select Download file.

Start with a small policy. For example, enable organization control, disable Word Prediction, and choose a read-aloud highlight color. Leave the subscription field empty if you only want to manage features.

The profile targets preference domain com.helperbird.Helperbird.Extension. Its payload type is com.apple.ManagedClient.preferences, with Helperbird values inside Forced and mcx_preference_settings. The builder creates this structure and its profile UUIDs for you.

Use real booleans, arrays, and strings. Apple profiles do not use Google Admin's Value wrappers.

Settings You Can Manage

Helperbird settings supported by the Apple managed configuration.
KeyTypeWhat it controls
isAdminControlBooleanSet to true to apply organization settings.
subKeyStringAn optional organization subscription key, validated by Helperbird.
disableFeaturesBooleanTurns on the feature restriction list.
disabledFeaturesString arrayCase-sensitive feature codes, such as WordPrediction or FloatingButton.
excludedDomainsBooleanTurns on website exclusions.
excludedDomainsListString arrayUp to ten hostnames, including their subdomains. A non-empty list also enables exclusions.
floatingButtonBooleanSets the initial on/off choice. Users can change it.
floatingButtonPositionStringSets the position to left or right.
enableTtsWordHighlightBooleanControls word highlighting during read aloud.
ttsWordHighlightColorStringSets a hex color, such as #fde68a.

To block the floating button entirely, set disableFeatures to true and add FloatingButton to disabledFeatures. Setting floatingButton to false only supplies a starting preference.

Step 2: Deploy to a Test Mac

In Jamf Pro, create or upload a computer configuration profile and scope it to a test Mac. Follow your MDM's profile upload and signing process.

If you use Application & Custom Settings instead, select Jamf custom preferences (.plist) in the builder. Upload that preferences file and enter com.helperbird.Helperbird.Extension as the preference domain. Do not paste a complete .mobileconfig into a field expecting a preferences dictionary.

Keep profiles containing subscription keys within your organization's deployment system. The builder generates files locally, but downloaded files still contain any key you entered.

For Chrome or Edge on Mac, use the browser-specific domains in the Jamf deployment guide. They differ from the Safari domain.

Step 3: Check the Settings

  1. Confirm that your MDM reports the profile as installed on the test Mac.
  2. Open Safari on an ordinary website, then open Helperbird.
  3. Check that one configured feature restriction takes effect.
  4. If you supplied a subscription key, check Helperbird's subscription status while the Mac is online.
  5. Change one feature setting, deliver the update, and verify it again.

Helperbird checks for policy changes at startup and periodically while its background is active. Sleeping devices and suspended browsers can delay updates. A subscription key must validate successfully; a profile cannot grant Pro by setting paid: true.

Change or Remove Settings

Update the existing profile in your MDM to rotate a key or change a feature. Keep that profile's identity stable so the update replaces the intended configuration.

An empty or omitted subKey releases managed licensing while other supplied feature settings remain active. To release all organization settings, set isAdminControl to false or remove the profile. Personal settings and any personal subscription can then apply again.

Verify removal online and after a Safari restart before widening the deployment.

Troubleshooting

Nothing changes: check the app version, installed profile, boolean isAdminControl, and preference domain. com.helperbird.Helperbird is the containing app, not the Mac Safari extension.

A Terminal preference has no effect: ordinary defaults write values are deliberately ignored. Helperbird reads forced managed preferences on Mac.

A feature stays available: enable disableFeatures and check the exact feature code in the builder. The list uses codes, not translated display names.

Pro does not unlock: check the subscription key and required network domains. Feature management and subscription validation are separate.

Need Additional Help?

Contact Helperbird support with the platform, app version, MDM, and the setting that failed. Remove subscription keys from screenshots and exported files before sharing them.

For platform details, see Apple's configuration profile planning guide (opens in a new tab) and Jamf's Application & Custom Settings guide (opens in a new tab).

Printed from the Helperbird Help Center · Updated September 6th, 2026

Questions? We are happy to help — helperbird.com/support

Reviews from the Chrome Web Store, Firefox Add-ons and G2

Join over 1,000,000 people who use Helperbird every day.

supporting a range of learning di...

Helperbird is an excellent extension supporting a range of learning differences. Aside from providing many evidence-based dyslexia-assistive tools, the extension also functions as an easy-to-use, feature-rich web experience customization tool suitable to support a wide range of cognitive differences (i.e., color blindness and ADHD-related focus concerns, among others). Also, the developer is a very good person who supports the various learning-different communities in many ways, including by designing the free version of Helperbird to provide enough functionality to be beneficial to people who cannot afford to subscribe to the full-function version.
Kirk SmithHelperbird user
They were super fast with response time when helping me meet a deadline and very kind when corresponding. If the app is anything like their customer service then I am happy with my purchase!
DD BAHelperbird user

i love the writing tools! worth t...

keep going man. sometimes a 5 star review can make the someones day, hope i made your day you legend. btw i love the writing tools! worth the buck.
zuhayrHelperbird Pro user
Helperbird logo: a stylized owl with large round yellow eyes and a beige face.

Download Helperbird

Text to speech, dyslexia fonts, reading rulers, color overlays, and 43 more.

Free to add, and the everyday tools stay free. Works in Chrome, Edge, Firefox and Safari.