top of page
hero image (1).png

Keyboard Assistant

Quillbot-logo.png

Launched Project 2024
Learneo | QuillBot

shot 88.png

The AI keyboard was designed as part of a larger app ecosystem, where mobile and host app experiences worked together to power seamless writing assistance.

More Than a Keyboard
OVERVIEW

The QuillBot Keyboard Assistant introduces an innovative out-of-keyboard experience on Android, leveraging accessibility APIs to provide proactive grammar checking in any text input field across various apps. The project increased user engagement and retention, positioned QuillBot as a market innovator, and reduced dependency on third-party keyboard providers.

👩‍💻 My role

As the UX Designer, I led the design process, collaborated with developers and product managers, and contributed to creating an accessible and intuitive user experience. 

🙌 Team

1 project manager, 2 developers, 1 copy writer

⏳ Timeline

6 weeks

Background

QuillBot aims to expand its AI-powered writing assistance beyond its native keyboard, enabling users to receive grammar corrections seamlessly across all their apps without switching keyboards.

🤔 Why now?

Addressing a growing demand for cross-app writing assistance, this feature aligns with QuillBot’s mission to enhance writing clarity and fluency across platforms.

Problem

Users face interruptions and inefficiencies when switching to a dedicated keyboard app for writing assistance.

Existing solutions are limited to specific platforms or lack proactive, real-time corrections.

Accessibility permissions raise concerns around user trust and adoption.

Goal & Objective
User Goal

🎛

Seamlessly receive grammar corrections across apps without changing their preferred keyboard.

⚡️

Quickly understand how to enable and use the feature during initial setup.

✍️

Access premium recommendations for enhanced writing engagement and fluency.

Business Goal

📈

Increase engagement and retention through out-of-keyboard experiences.

💎

Drive conversions by promoting premium features to free-tier users.

🥇

Differentiate QuillBot from competitors with an innovative approach.

Benefits & risks
Benefits
  • Easy access to AI writing assistance

  • Enhanced user experience and increased engagement

  • Competitive edge and market differentiation

  • Reduced reliance on Third-party keyboard providers

Risks
  • User adoption uncertainty caused by resistance to change

  • Accessibility Permissions Concerns and User trust issues

  • Technical and functional limitations

  • Implementation complexity

Benchmarking
Competitive Research
  • Compared features of Grammarly Keyboard, Gboard, and Microsoft SwiftKey.

  • Highlighted limitations of competitors relying solely on keyboard apps for writing assistance.

Business Insights
  • Users value seamless, non-intrusive solutions integrated into their workflows.

  • Accessibility and trust are critical for the adoption of AI-driven features.

Design Strategy & Vision
Seamlessness

Ensure users can access grammar assistance without disrupting their existing workflows.

Clarity

Provide clear onboarding and intuitive interactions.

Trustworthiness

Address privacy concerns with transparent communication about accessibility permissions.

key features
Contexual widget 

This feature introduces a seamless grammar-checking experience across all apps via a proactive flow. Users can:

✅ Interact with the Widget

Easily access corrections and suggestions without disrupting their workflow.

✅ Enable and Disable the widget any time

Add words to their personal dictionary or enable/disable specific grammar rules, creating a highly customized writing experience.

💜 Impact: This personalization ensures users receive assistance tailored to their unique writing style while maintaining control over their text.

Proactive Grammar Checking and Personalization

This feature introduces a seamless grammar-checking experience across all apps via a proactive flow. Users can:

✅ Fix Grammar errors with one click

Easily access corrections and suggestions without disrupting their workflow.

✅ Personalize Assistance

Add words to their personal dictionary or enable/disable specific grammar rules, creating a highly customized writing experience.

💜 Impact: This personalization ensures users receive assistance tailored to their unique writing style while maintaining control over their text.

Introducing Premium Recommendation

Strategically placed premium recommendation cards highlight QuillBot’s advanced features, driving engagement and conversion. These cards:

✅ Premium Value Perception

Showcase the benefits of premium features such as enhanced fluency, clarity, and tone adjustments.

💜 Impact: This approach boosts user interest in premium subscriptions without disrupting the overall user experience.

Frame 2018776184 2.png
Host App Setup and Onboarding

The onboarding flow ensures users can quickly enable and understand the out-of-keyboard grammar assistance. Key elements include:

✅ Guided Setup

Clear, step-by-step instructions on enabling accessibility permissions and using the feature.

💜 Impact: This design reduces friction for new users, builds trust by addressing concerns around permissions, and accelerates feature adoption.

next step

To better address user pain points and make the experience seamless, there are improvements that are planned for phase 2. 

Host App Experience
✅ User control

Provide an option where users can disable our assistant for any app they want. For further personalization, we can add options both for repositioning the widget and also in the settings activity by introducing a new setting to add the apps the user wants the assistant to not run.

✅ Personalization

Add a personal dictionary and grammatical rule toggles to the host app settings, which can improve the flow of adding words to the dictionary and disable specific rules from the keyboard grammar cards based on users' writing needs. 

Takeaway & Reflection
What Worked Well
  • The seamless experience was praised for reducing friction in receiving grammar assistance.

  • The innovative use of accessibility APIs positioned QuillBot as a leader in cross-app writing assistance.

Challenges
  • Transparent communication is essential to build user trust, especially when permissions are involved.

  • Proactive assistance must strike the right balance between being helpful and non-intrusive

Key Learnings
  • Overcoming user concerns around privacy and accessibility permissions.

  • Addressing technical limitations and ensuring smooth functionality across diverse apps.

bottom of page