Peabody cho phép nhà sản xuất cài đặt khoảng 18.000 ứng dụng khác nhau cho khách hàng, trong đó có các dịch vụ liên quan đến video, ảnh và game.