Os usuários também podem fazer a própria programação de botão usando o aplicativo do portal do usuário ou, em alguns telefones, por meio do menu do telefone. No entanto, os usuários só podem programar um conjunto limitado de funções e não podem substituir botões de aparência e botões definidos por meio de modelos de direitos do usuário.