Meet users where they write

launching QuillBot on Safari and macOS

QuillBot’s strength has always been in rewriting and grammar assistance — but until now, users had to leave their native writing environments to access it. We designed and launched QuillBot’s Safari extension and macOS distribution to meet users where they write, expand into the Apple ecosystem, and unlock higher engagement and premium conversions.

Image of QuillBot keyboard

What was my role?

Product Designer, Strategist, and Usability Evaluator

Who did I work with?

Shubhashish Sinha (PM) and Marine Asalia (PM)

What did I work on?

Interaction Design, Visual Design, Interactive Prototypes, and Usability Tests

What did I learn?

Design for Apple native platforms, Design a daily use product, Team work makes the dream work

problem

QuillBot had strong adoption on Chrome and Edge, but two critical user groups were left out:

  • Safari users (higher purchasing propensity, Apple ecosystem loyalists).
  • macOS desktop users (heavy writing users, often switching between desktop apps and browsers).

Without support on these platforms:

  • Users lacked access to writing assistance in their preferred environments.
  • We missed out on premium conversion opportunities in high-value ecosystems.

But bridging both required tackling two very different product and payment landscapes:

  • Safari distribution was tied to Apple’s App Store rules and a mandatory IAP integration.
  • macOS desktop app had to bypass App Store entirely due to accessibility layer restrictions, relying instead on website-based upgrades.

Key user problem

macOS users had no direct way to access QuillBot tools while writing. This forced context-switching and broke workflow.

Key business problem

The Apple ecosystem — known for high purchasing power — was untapped, resulting in lost distribution reach and premium conversion opportunities.

goals

Expand QuillBot beyond Chrome, support Safari & macOS users.

Unlock premium revenue, on Apple platforms while staying compliant.

Ensure consistent UX across ecosystems, despite differing policies.

Establish scalable distribution models (App Store vs Website).

divide & conquer approach

Safari Extension

  • Developed under Safari’s web extension spec.
  • Distributed via a bundled macOS app on the App Store.
  • Designed onboarding flow inside the Mac app to enable the extension.
  • Integrated in-app payments (IAP) to comply with Apple policies:
    • Purchase, restore, manage subscription flows.
    • Designed fallback/error states respecting Apple’s limitations (e.g., no pause, no refunds within UI).

macOS Desktop App

  • Distributed outside the App Store, via QuillBot’s website.
  • Leveraged the accessibility layer to provide writing assistance system-wide.
  • Premium conversion handled by redirecting to existing web checkout (no IAP restrictions).
  • Designed flows that minimized friction: redirect, login continuity, and sync back to desktop experience.

Payments: Two Models, One Experience

  • Safari → Apple IAP with strict StoreKit flows.
  • macOS app → Web checkout with Chargebee.
  • As designers, our challenge was ensuring both felt like one cohesive QuillBot experience:
    • Consistent upgrade messaging across Safari/macOS.
    • Aligned subscription tiers across geographies.
    • Clear communication of benefits, regardless of purchase path.

business constraints

Business constraints illustration

for Safari

Mandatory IAP (Apple’s 30% cut, approval hurdles, compliance).

for macOS

Couldn’t enter App Store due to accessibility APIs, limiting discoverability.Couldn’t enter App Store due to accessibility APIs, limiting discoverability.

for pricing

Pricing had to account for different revenue models and distribution channels without confusing users.

design decisions & trade-offs

Entry Points icon

Onboarding vs. Drop-off Risk

Balanced clear setup instructions (Safari permissions are complex) with keeping friction low. Iterated to a step-by-step guided flow inside the bundled app.

Plan Selection icon

Safari Limitations

Unlike Chrome, Safari does not support a side panel API. Redesigned extension interactions to rely on popovers and context menus instead.

Purchase Flows icon

Compliance Constraints

Apple’s strict policies around IAP meant deferring premium nudges until we had a compliant path, prioritizing launch speed over monetization.

Failure & Recovery icon

Cross-surface Consistency

Maintained a consistent QuillBot extension experience across Chrome, Edge, and Safari while respecting Safari’s UI norms.

Cancellations & Refunds icon

Policy vs. Usability

Apple’s App Store restrictions prevented us from publishing our macOS extension because it relied on accessibility APIs. We consciously chose a direct website distribution model to ensure users still benefited from powerful system-wide writing assistance, even if it meant foregoing App Store reach.

collaboration & dependencies

As the designer, I facilitated alignment across these teams, ensuring UX, tech feasibility, and product behavior worked together.

Development icon

Engineering

Extension development, macOS bundling, StoreKit + Chargebee integrations

Finance icon

Legal & Compliance

Reviewed App Store compliance, privacy terms, subscription data handling.

Legal icon

Finance

Aligned pricing strategy with Apple’s commission for purchases via Safari Extension.

Marketing icon

Marketing

Crafted lifecycle marketing for Safari & macOS app with distribution via App Store and website.

Marketing icon

Customer success

Help center updates for Safari and macOS users on the latest extensions.

safari extension

macOS

impact

Entry Points icon

New distribution channel

Expanded QuillBot into Safari and macOS ecosystems.

Entry Points icon

User workflow integration

Users could now access QuillBot directly where they write.

Entry Points icon

New business potential

Entered a high-value Apple audience with stronger premium conversion potential.

Entry Points icon

Cross-platform parity

Ensured Safari users experienced the same assistance as Chrome/Edge users.

Total Subscriptions chart showing ~15.3k growth Average daily purchases chart showing iOS vs Android Top plans subscribed chart showing plan distribution Purchase distribution by country chart Where are our users from chart QuillBot AI Writing Keyboard downloads chart Play Store Ratings 4.3 stars App Store Ratings 4.7 stars Additional impact metrics More impact data
This project taught me that designing for Apple platforms requires not just UX thinking, but also balancing compliance with user value. For Safari, we played within the rules. For macOS, we chose a pragmatic path outside the App Store to deliver real value. In doing so, we also unlocked new distribution and revenue channels for QuillBot.

other case studies