Nudge - Block Distracting Apps

рел┬ард╣рдЬрд╛рд░+
рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░рд┐рдПрдХрд╛ рд╕рд╛рдордЧреНрд░реАрд╣рд░реВ
рд╕рд╛рдордЧреНрд░реАрдХреЛ рдореВрд▓реНрдпрд╛рдЩреНрдХрди
рд╕рдмреИрдЬрдирд╛
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ

рдпреЛ рдПрдкрдХрд╛ рдмрд╛рд░реЗрдорд╛

рдирдЬрд▓реЗ рддрдкрд╛рдЗрдБрд▓рд╛рдИ реи рддрд░рд┐рдХрд╛рдорд╛ рддрдкрд╛рдЗрдБрдХреЛ рдлреЛрди рдкреБрди: рджрд╛рд╡реА рдЧрд░реНрди рдорджреНрджрдд рдЧрд░реНрджрдЫ:

тЬЕ рд▓рдд рд▓рдЧрд╛рдЙрдиреЗ рдПрдкрд╣рд░реВ рдмреНрд▓рдХ рдЧрд░реНрджреИ рддрд╛рдХрд┐ рддрдкрд╛рдИрдВ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдкрд╣реБрдБрдЪ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдиред
тЬЕ рдЖрдлреНрдиреЛ рдлреЛрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рд╡реИрдХрд▓реНрдкрд┐рдХ рддрд░рд┐рдХрд╛рд╣рд░реВ рд╕реБрдЭрд╛рд╡ рджрд┐рдБрджреИред

рд▓рдд рд▓рдЧрд╛рдЙрдиреЗ рдПрдкрд╣рд░реВрд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЖрдХрд░реНрд╖рд┐рдд рдЧрд░реНрдиреЗрдЫрдиреН рд░ рддрдкрд╛рдИрдВрд▓реЗ рдпреЛ рдерд╛рд╣рд╛ рдкрд╛рдЙрдиреБ рдЕрдШрд┐, рддрдкрд╛рдИрдВрд▓реЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд░рд┐рдлреНрд▓реЗрдХреНрд╕рд┐рдн рд░реВрдкрдорд╛ рдЦреЛрд▓реЗрдХреЛ рдкрд╛рдЙрдиреБрд╣реБрдиреЗрдЫред рддрдкрд╛рдИрдВрд▓реЗ рдЖрдлреНрдиреЛ рдлреЛрди рдЦреЛрд▓реНрдиреБрднрдпреЛ рд░ 15 рдорд┐рдиреЗрдЯ рдкрдЫрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдорд╣рд╕реБрд╕ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ рдХрд┐ рддрдкрд╛рдИрдВрд▓реЗ рднрд░реНрдЦрд░реИ рдХреЗрд╣реА рдлрд┐рдб рдорд╛рд░реНрдлрдд рд╕реНрдХреНрд░реЛрд▓ рдЧрд░рд┐рд░рд╣рдиреБрднрдПрдХреЛ рдЫред

рддреНрдпрд╣рд╛рдБ рдЬрд╣рд┐рд▓реЗ рдкрдирд┐ рд╕рдордп рдЖрдЙрдиреЗрдЫ рдЬреБрди рддрдкрд╛рдИрдВ рдмреЛрд░ рд╣реБрдиреБрд╣реБрдиреНрдЫ рд░ рдЖрдлреНрдиреЛ рдлреЛрди рдмрд╛рд╣рд┐рд░ рдирд┐рдХрд╛рд▓реНрди рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫред рдлреЛрдирдХреЛ рд▓рддрд▓рд╛рдИ рд╣рд░рд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рдЪрд╛рд▓ рднрдиреЗрдХреЛ рддреНрдпреЛ рдЙрд░реНрдЬрд╛рд▓рд╛рдИ рдЖрд╡рд╢реНрдпрдХрддрд╛рдХреЛ рдХреНрд╖рдгрдорд╛ рдкреБрди: рдирд┐рд░реНрджреЗрд╢рд┐рдд рдЧрд░реНрдиреБ рд╣реЛред рдмреЗрдлрд┐рдХреНрд░реА рд╕реНрдХреНрд░реЛрд▓ рдЧрд░реНрдиреБрдХреЛ рд╕рдЯреНрдЯрд╛, рдХрд┐рддрд╛рдм рдкрдвреНрдиреБрд╣реЛрд╕реН рд╡рд╛ рдЧрд╣рд┐рд░реЛ рд╕рд╛рд╕ рд▓рд┐рдиреБрд╣реЛрд╕реНред

рдирдЬрд▓реЗ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рд▓рдд рдПрдк рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕реБрд░реБ рдЧрд░реНрдиреБ рдЕрдШрд┐ рдиреИ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рдЕрд╡рд░реЛрдз рд░ рд░рд┐рдбрд┐рд░реЗрдХреНрдЯ рдЧрд░реЗрд░ рдмрд╛рдиреА рдЪрдХреНрд░ рддреЛрдбреНрдЫред рдпрд╕рд▓реЗ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдХрд╛рдо рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред

тЪая╕Прдорд╣рддреНрд╡рдкреВрд░реНрдг: рдирдЬрд▓реЗ AccessibilityService API рдХреЛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ рдЬрд╕рд▓реЗ рдпрд╕рд▓рд╛рдИ рддрдкрд╛рдИрдВрдХреЛ рд╕реНрдХреНрд░рд┐рдирдХреЛ рд╕рд╛рдордЧреНрд░реА рдкрдвреНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдХреБрди рдПрдкрд╣рд░реВ рдмреНрд▓рдХ рдЧрд░реНрдиреЗ рднрдиреЗрд░ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рдпреЛ рдЖрд╡рд╢реНрдпрдХ рдЫред рддрдкрд╛рдИрдВрдХреЛ рдХреБрдиреИ рдкрдирд┐ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЬрд╛рдирдХрд╛рд░реА рдмрдЪрдд рд╡рд╛ рдЙрдкрдХрд░рдг рдмрдиреНрдж рдкрдард╛рдЗрдПрдХреЛ рдЫреИрдиред
рдорд╛ рдЕрдкрдбреЗрдЯ рдЧрд░рд┐рдПрдХреЛ
реирежреирек рдлреЗрдмреНрд░реБрдЕрд░реА реи

рдбреЗрдЯрд╛рдХреЛ рд╕реБрд░рдХреНрд╖рд╛

рддрдкрд╛рдИрдВрдХреЛ рдбреЗрдЯрд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░рд╛рдЦреНрдирдХрд╛ рдирд┐рдореНрддрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдкрд╣рд┐рд▓рд╛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рддрдкрд╛рдИрдВрдХреЛ рдбреЗрдЯрд╛ рдХрд╕рд░реА рд╕рдЩреНрдХрд▓рди рддрдерд╛ рд╕реЗрдпрд░ рдЧрд░реНрдЫ рднрдиреНрдиреЗ рдХреБрд░рд╛ рдмреБрдЭреНрди рдЬрд░реБрд░реА рдЫред рдПрдкрдХреЛ рдкреНрд░рдпреЛрдЧрд╕рдореНрдмрдиреНрдзреА рдЬрд╛рдирдХрд╛рд░реА, рддрдкрд╛рдИрдВ рдмрд╕реЛрдмрд╛рд╕ рдЧрд░реНрдиреЗ рдХреНрд╖реЗрддреНрд░ рд░ рддрдкрд╛рдИрдВрдХреЛ рдЙрдореЗрд░рдХрд╛ рдЖрдзрд╛рд░рдорд╛ рдбреЗрдЯрд╛рдХреЛ рдЧреЛрдкрдиреАрдпрддрд╛ рд░ рд╕реБрд░рдХреНрд╖рд╛рд╕рдореНрдмрдиреНрдзреА рдЕрднреНрдпрд╛рд╕рд╣рд░реВ рдлрд░рдХ рд╣реБрди рд╕рдХреНрдЫрдиреНред рдпреЛ рдПрдкрдХрд╛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд▓реЗ рдпреЛ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдЧрд░реНрдиреБрднрдПрдХреЛ рд╣реЛ рд░ рдЙрд╣рд╛рдБ рд╕рдордпрдХреНрд░рдорд╕рдБрдЧреИ рдпреЛ рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрд╢реЛрдзрди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
рддреЗрд╕реНрд░реЛ рдкрдХреНрд╖рд╕рдБрдЧ рдХреБрдиреИ рдкрдирд┐ рдбреЗрдЯрд╛ рд╕реЗрдпрд░ рдЧрд░рд┐рдБрджреИрди
рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рдбреЗрдЯрд╛ рд╕реЗрдпрд░ рдЧрд░рд┐рдиреЗ рдХреБрд░рд╛рдХрд╛ рдмрд╛рд░реЗрдорд╛ рдХрд╕рд░реА рдЬрд╛рдирдХрд╛рд░реА рдЧрд░рд╛рдЙрдБрдЫрдиреН рднрдиреНрдиреЗрдмрд╛рд░реЗрдорд╛ рдердк рдЬрд╛рдиреНрдиреБрд╣реЛрд╕реН
рдХреБрдиреИ рдкрдирд┐ рдбреЗрдЯрд╛ рд╕рдЩреНрдХрд▓рди рдЧрд░рд┐рдПрдХреЛ рдЫреИрди
рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рдбреЗрдЯрд╛ рд╕рдЩреНрдХрд▓рди рдЧрд░рд┐рдиреЗ рдХреБрд░рд╛рдХрд╛ рдмрд╛рд░реЗрдорд╛ рдХрд╕рд░реА рдЬрд╛рдирдХрд╛рд░реА рдЧрд░рд╛рдЙрдБрдЫрдиреН рднрдиреНрдиреЗрдмрд╛рд░реЗрдорд╛ рдердк рдЬрд╛рдиреНрдиреБрд╣реЛрд╕реН

рдПрдкрд╕рдореНрдмрдиреНрдзреА рдЧреНрд░рд╛рд╣рдХ рд╕реЗрд╡рд╛

рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рдХрд╛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА
Matthew Dailey
matt@reactiverobot.com
1075 Keith Ave Berkeley, CA 94708-1633 United States

рдпрд╕реНрддреИ рдПрдкрд╣рд░реВ