NUGU 앱은 자기 관찰 기능, 목표 설정 및 절제 도움 기능, 사회적 학습 및 경쟁 유도 기능 등 크게 세 가지 기능으로 구성되어 있다. 이는 스탠포드 반두라 교수의 사회인지이론(Bandura, 1991)에 근거한 자기 절제 모델에 근거를 두고 있다. 자신의 행동을 관찰하고 개인/그룹/사회적 기준에 따라 행동을 평가하고 이를 바탕으로 자신의 행동을 결정하는 것이 그 핵심이다. 사용자는 NUGU 앱을 설치한 후 스스로의 스마트폰 사용 패턴을 확인할 수 있다. 학업, 업무, 사교 등 다양한 일상생활에서의 스마트폰 절제를 돕기 위하여 ‘스마트폰 사용 절제 지원’기능을 제공한다. 사용자가 스마트폰 사용 절제를 선택하면 절제를 돕기 위해 모든 스마트폰 기능이 차단된다. 본인 혼자서 목표 시간 대비 활용 시간 단축 효과를 확인할 수도 있지만, 그룹을 설정하여 해당 그룹 내 다른 사용자들보다 얼마나 많은 시간 동안 절제했는지를 비교할 수 있으며 각 그룹의 절제 누적 시간을 그룹 간에도 비교 가능하도록 하여 사용 절제 관련 사회적 학습을 지원하도록 설계되었다.
NUGU 앱은 '스마트폰 사용 절제 지원' 기능을 제공하여 일상생활 속에서의 스마트폰 절제를 돕는다. 사용자가 이 기능을 선택하면 모든 스마트폰 기능이 차단되고, 목표 시간 대비 활용시간 단축 효과를 사용자가 설정한 그룹과 비교하게 하여 절제와 관련된 사회적 학습도 지원한다. 