{"schemaVersion":1,"record":{"key":"mechanic/engagement-retention--family-20","type":"mechanic","id":"engagement-retention--family-20","lang":"en","title":"Interface incentives and personalized return prompts","summary":"Reminders and interface prompts invite a return. Their effect depends on timing, wording, controls and the ability to opt out.","updatedAt":"2026-10-22","status":"active","url":"https://gamemechanics.pro/en/knowledge/mechanic/engagement-retention--family-20/","jsonUrl":"https://gamemechanics.pro/api/v1/knowledge/en/mechanic/engagement-retention--family-20.json","markdownUrl":"https://gamemechanics.pro/content/knowledge/en/mechanic/engagement-retention--family-20.md","aliases":["Reminders and returning to an app"],"tags":["Engagement, retention and addictive patterns","Mechanics catalog"],"sourceIds":["source-c0a71e0646db3871","source-872a30e434db6d16"],"sources":[{"id":"source-c0a71e0646db3871","title":"Zagal, Björk, Lewis, Dark Patterns in the Design of Games","url":"https://ri.diva-portal.org/smash/get/diva2:1043332/FULLTEXT01.pdf","verifiedAt":null},{"id":"source-872a30e434db6d16","title":"Duolingo","url":"https://blog.duolingo.com/duolingo-101-how-to-learn-a-language-on-duolingo/","verifiedAt":null}],"sections":[{"id":"principle","title":"How it works","body":"Researchers of dark patterns specifically emphasize the role of implementation: a similar gaming technique can maintain interest or act against the interests of the player, depending on the design of the system and the audience. Zagal, Björk, Lewis, Dark Patterns in the Design of Games."},{"id":"variants","title":"Variants","body":"### Variants and applications\n\n<a id=\"family-20-variants\"></a>\n\n- Constant indicators of unclaimed status: icons and counters encourage you to open sections <a id=\"variant-engagement-retention-20-01\"></a>\n- Ready notifications: the game reminds you when production is completed or a resource has been restored <a id=\"variant-engagement-retention-20-02\"></a>\n- Loss Notifications: Message encourages you to return to protect your gains. <a id=\"variant-engagement-retention-20-03\"></a>\n- Messages about friends' activities: someone else's activity becomes a reason for your own <a id=\"variant-engagement-retention-20-04\"></a>\n- Constant demonstration of future rewards: desired items remain in front of your eyes <a id=\"variant-engagement-retention-20-05\"></a>\n- Mandatory visit to the store for a free reward: receiving a free one is accompanied by the display of paid offers <a id=\"variant-engagement-retention-20-06\"></a>\n- Suggestions at the time of failure or lack of resource: a purchase is shown when it solves the problem that has arisen <a id=\"variant-engagement-retention-20-07\"></a>\n- Personalization of incentives by behavior: time, content of notifications and offers are adjusted to the specific player <a id=\"variant-engagement-retention-20-08\"></a>"},{"id":"context","title":"Context and limits","body":"A map of 160 techniques for analyzing interest, returns, costs and pressure on the player. Involvement in itself does not mean dependence; the presence of separate mechanics does not determine the diagnosis or prove causation. This is the author's classification for critical analysis of design, and not a scientifically established list of the causes of gaming disorder. Assess context, audience, voluntariness of participation, and opportunity to stop."}],"relations":[],"placements":[{"catalogId":"engagement-retention","id":"family-20","title":"Engagement, retention and addictive patterns","url":"https://gamemechanics.pro/en/mechanics/engagement-retention/#family-20","categoryIds":["section-1"]}],"supersededBy":[],"attributes":{"preview":{"updatedAt":"2026-10-22","title":"Reminders and returning to an app","description":"Reminders and interface prompts invite a return. Their effect depends on timing, wording, controls and the ability to opt out.","image":{"src":"images/mechanics/learning-duo-101-15.webp","width":665,"height":1440,"game":"Duolingo","sourceUrl":"https://blog.duolingo.com/duolingo-101-how-to-learn-a-language-on-duolingo/","originalUrl":"https://s3.us-east-1.amazonaws.com/content.duolingo.com/Duolingo+101%3A+How+to+learn+a+language+on+Duolingo/17-settings.PNG","credit":"Duolingo","rights":"© Duolingo. All rights reserved. Excluded from MIT and CC BY 4.0.","caption":"Duolingo: reminder timing and type settings","alt":"Duolingo: reminder timing and type settings","markers":[{"x":48,"y":24,"label":"Smart scheduling and Reminder time control scheduling"}]},"tips":["Allow notification channels and reminder types to be disabled independently."],"examples":[{"title":"Duolingo","url":"https://blog.duolingo.com/duolingo-101-how-to-learn-a-language-on-duolingo/"}]}},"endsAt":null,"provenance":"Original editorial design catalog consolidated from project discussions on 2026-10-20. Complete discussion item lists and contextual limitations are preserved; linked primary sources support specific techniques, not the entire classification. English translation was prepared with machine assistance and editorial review.","license":"CC-BY-4.0","codeLicense":"MIT","attribution":"gamemechanics.pro contributors","catalogKey":"catalog/engagement-retention"}}