Duolingoの緑の鳥のクセが強い理由——「人格」をUIに埋め込む設計

Why Is Duolingo's Green Owl So Needy? — Designing an Interface That Has a Personality

著:霧星礼知(min.k)|mncc.info / Author: Reichi Kirihoshi (mncc.info)


最近、Duolingoを本格的に触り始めた。

元々語学アプリとして有名どころであるとは知っていたし、なんか緑のフクロウが怖いとか、サボると通知がおかしくなるとか、そういう評判だけは前から耳に入っていた。

で、実際に使ってみると、評判どおり癖が強い。

ただ、使っているうちに、この癖の強さ自体が、意図して設計されたものではないかと思うようになった、というのが今回の話だ。

1. 使ってみて気になったこと

通知の言葉遣い

最初に引っかかったのは、アプリ側の言葉遣いだった。

レッスンを終えると「がんばってるね!」と言われ、間が空くと「どうしたらレッスンしてくれるの?」と涙声で言わんばかりに聞いてくる。

本来学習アプリの通知なら「本日のレッスンが未完了です」で用は足りるはずだ。しかし、Duolingoはそう書かない。

これはシステムが状態を報告しているというより、誰かが話しかけてきている状態だ。
少ししつこくて、妙に距離が近くて、ときどき急に褒めてくる誰かだ。

感覚としては、ちょっとめんどくさい友達に近い。
嫌いではないが、放っておくと向こうから連絡してくる、あいつに。

2. 通知一覧で起きていること

ちょっとアプリの外まで射程を広げてみよう。

情報と発話

自分のスマートフォンの通知一覧を開くと、各アプリの通知は、ほぼ同じ形式で並んでいる。
「○○が未完了です」「○日連続です」「今日も○○しましょう」。
サービスがユーザーに情報を渡すという構造はどれも同じで、文面も似てくるものだ。

そこにDuolingoの「どうしたらレッスンしてくれる?」が混ざると、それだけ明らかに種類が違って見える。 情報の通知の中に、一件だけ誰かの発話がある。送り手がサービスから、Duoという、友達からのメッセージに置き換わっている。

だから、こういう仮説を立てることができる。
通知は、読まれなければ意味がないものである。似た文面が何十件も並ぶ場所では、内容より先に「種類が違う」ことが目を止める理由になるのである。
Duolingoの人格は、通知一覧の中で目立つための仕組みとして働いているのではないか。

3. 公式が定めているDuoの性格

案の定というか、やっぱりなというか。
これはクリエイション側の明確な設計であった。

ブランドガイドラインの記述

調べてみると、この「めんどくささ」はかなり意図的なものだった。

Duolingoは公開しているブランドガイドラインでDuoの性格を説明している。
Duoは学習者の一番のファンで応援団長でありながら、しつこく、様子をうかがうことにも罪悪感に訴えることにも遠慮がないとされ、社交的で話し上手、そしてかなり感情的だとも書かれているのである[1]

罪悪感に訴えることまでが、キャラクターの仕様として書かれている。
通知を読んで感じた感覚は、たまたまそういう文面になったものではなかったのである。

4. ウィジェットの設計

クリエイターはその方向をさらに進化させている。

表示する情報は二つだけ

ホーム画面のウィジェットは、この設計がいちばんわかりやすく出ている場所だと思う。

これも公式ブログによれば、

  • ウィジェットは社内ハッカソンで、学習の統計を表示するものとして始まった。
  • 検証の結果、表示するのは「今日のレッスンを済ませたか」と「現在のストリーク日数」だけで十分だとわかった

という[2]。だが。

通知の追加版にしないために

ウィジェット自体は継続に効いたものの、開発チームは、それが「通知がもう一層増えただけ」に感じられたら、ユーザーがウィジェットを置いておく理由がなくなると心配したのである。そこで社内のデザインスタジオと組み、時間帯とレッスンの有無に応じてDuoの気分を描き分けたイラストを用意した。これが、レッスンをしないまま深夜が近づくほど、Duoは追い詰められた顔になっていくというものだ[2:1]

一般的なUIなら、状態は文字や数字で表示され、ユーザーはそれを読んで行動する。Duolingoのウィジェットでは、同じ状態がDuoの表情として表示される。ユーザーは「未完了」を読む前に、焦っている鳥を見る。

同じ記事には、ウィジェットを入れている学習者の半数が6か月以上のストリークを持っていること、もともと熱心な層が入れやすい点を差し引いても継続率が大きく高いことも書かれている[2:2]

5. プロダクト全体に置かれた人格

画面の隅のマスコットとの違い

キャラクターを使うアプリは珍しくない。多くの場合、キャラクターはUIに添えられる。画面の隅にいて、機能の説明やエラー表示のときに顔を出す。

Duolingoでは、人格が出てくる場所が多い。通知、ウィジェット、画面上のコピー、レッスン中のリアクション、ストリークの演出。ユーザーがプロダクトに触れる場所のほとんどに、同じ性格が出てくる。

ここではこれを、仮に「インターフェースのキャラクター化」と呼ぶ。ユーザーとプロダクトの接点そのものが、特定の性格を帯びている状態のことだ。Duolingoにはキャラクターがいる、というより、Duolingoというインターフェースがキャラクターになっている。

Duo以外のキャラクターたち

DuolingoにはDuoのほかに人間のキャラクター群もいる。その設計を説明した公式記事には「Quirk is key」という見出しがあり、ブランドとして本物らしさと突飛さの境目を歩き続けている、という説明がある[3]

キャラクターたちは練習問題の文を「話す」役を担い、正解するたびに固有のアニメーションを見せる。学習者がいちばん長く過ごす場所に出すことが、キャラクターが効果を持つ条件だと考えられていた[3:1]。置き場所の考え方はDuoと同じだ。

6. 癖の強さと識別

UX設計では、UIは邪魔をせず、わかりやすく、なるべくニュートラルであることがよしとされやすいものだ。
しかしDuolingoはそこから外れている。少し変で、少しうるさく、ときどき妙に情緒的。

むしろそのせいで通知を一行見ただけでDuolingoだとわかる。
アプリも通知も大量にある環境では、この見分けやすさが効く。癖はノイズとして削られずに、ブランドを識別する手がかりとして残されている。

これは偶然ではなく、意図的な設計なのだ。調べ始めたときの印象はそういう形に変わった。

7. 「ストリーク」と関係性

数字による動機

Duolingoの継続設計は、ストリークやXP、リーグといったゲーミフィケーションで語られることが多い。それは実際に効いている。127日続いたなら128日にしたい、という動機は数字から生まれる。

相手がいることによる動機

ここにDuoがいると、そこに別の動機が加わることになる。

今日もあいつが何か言っている。しょうがない、少しやるか。

数字を守りたいのとは別に、相手がいるから応じる、という動機だ。

人がコンピュータに対しても社会的なルールで反応してしまうことは、CASA(Computers Are Social Actors)と呼ばれる一連の研究で1990年代から指摘されている[4]。画面の向こうに誰もいないとわかっていても、話しかけられれば応じたくなる。Duolingoはこの反応を、数値による継続設計と並べて使っている。

8. 存在感を残すUI

優れたUIは存在感を消すものだ、とよく言われているような気がする。

しかし、Duolingoはその反対の方向に振っている。
通知にも、ウィジェットにも、コピーにも、アニメーションにも、同じ人格を残していく努力がされている。

その結果、ユーザーが毎日向き合う相手は語学学習の管理システムではなく、妙にしつこい緑の鳥になる。
このアプリの強さは、その置き換えにあると思った。


☕️よかったらコーヒー一杯。 https://buymeacoffee.com/mink_obs

著:霧星礼知(min.k) / リサーチ・構造支援:Claude Opus 5、ChatGPT / AI-assisted / Structure observation


For international readers

This essay starts from a personal impression: Duolingo's notifications feel less like system messages and more like a slightly clingy friend talking to you. Among dozens of identically formatted notifications on a phone, a line that reads as someone's utterance stands out. Duolingo's own brand guidelines describe Duo as persistent, emotional, and unafraid of a guilt trip, and the company's blog explains how the home-screen widget was redesigned to show Duo's mood instead of plain status, so it would not feel like just another layer of notifications. The author calls this "the characterization of the interface": the personality is not a mascot placed on top of the UI but runs through every touchpoint—notifications, widget, copy, and animations. Combined with streak-based gamification, this adds a relational motive ("that bird is nagging me again") to a numerical one, echoing the Computers Are Social Actors research tradition. Good UI does not always disappear; sometimes it keeps a personality on purpose.

Keywords

Duolingo, Duo, UI design, brand voice, mascot design, push notifications, home screen widget, gamification, streak, habit formation, Computers Are Social Actors, CASA, UX writing, interface personality

Duolingo、Duo、緑のフクロウ、UI設計、ブランドボイス、キャラクター設計、通知、ウィジェット、ゲーミフィケーション、ストリーク、習慣形成、CASA、UXライティング、インターフェースのキャラクター化


  1. Duolingo Brand Guidelines, "Imagery." https://design.duolingo.com/identity/imagery ↩︎

  2. Osman Mansur, Jackson Shuttleworth, "How we developed our addictive and delightful widget," Duolingo Blog, 2023年8月29日. https://blog.duolingo.com/widget-feature/ ↩︎ ↩︎ ↩︎

  3. Greg Hartman, "Building character: How a cast of characters can help you learn a language," Duolingo Blog, 2020年11月10日. https://blog.duolingo.com/building-character/ ↩︎ ↩︎

  4. Clifford Nass, Jonathan Steuer, Ellen R. Tauber, "Computers are Social Actors," Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '94), ACM, 1994. 関連:Byron Reeves, Clifford Nass, The Media Equation, Cambridge University Press, 1996. ↩︎