Tracebell プレスキット
ひと目でわかる情報
アプリについて
1段落の紹介文
Tracebell(トレースベル)は、エラー監視サービスSentry用の非公式・ネイティブiPhoneクライアントです。新しいIssueが発生した瞬間にプッシュ通知が届き、スタックトレース全体をスマホで読み、解決・アーカイブ・担当割り当てまでラップトップなしで完了できます。sentry.io(US・EU)とセルフホストに対応し、認証トークンは端末の外に出しません。
詳しい紹介文
オンコール中の開発者が本番エラーを知るのは、たいていメールかSlackの通知で、その重要度を確かめるにはラップトップを開くしかありませんでした。Tracebellはそのループを、すでに手の中にあるスマホで完結させます。Issueの新規発生・再発・アラートルールの発火でプッシュ通知が鳴り、タップひとつでスタックトレース・パンくず・イベント履歴が開きます。解決、アーカイブ、担当者の割り当て、優先度の変更は、一覧のスワイプでも詳細画面でも操作できます。
設計の軸は徹底したプライバシーです。Sentryの認証トークンは端末のiOSキーチェーンにのみ保存され、アプリはSentry APIと直接通信します(プロキシなし)。唯一のサーバーであるプッシュ中継が保存するのは、端末のプッシュトークン・組織slug・通知設定・Webhook用シークレットだけで、トークンは保持しません。タイトルすら中継に通さないプライベートモードもあります。広告・アクセス解析・トラッカーはありません。
クライアントの本体は無料のまま変わりません。同一トークンの全組織、Issueの閲覧とトリアージ、クラッシュなし率付きのリリース、新規Issueの開始お知らせと週間サマリーまで無料です。サブスクリプションまたは買い切りのTracebell Advancedは、サーバー費用のかかる機能——全イベントの即時プッシュとイベント種別の選択・ホーム画面ウィジェット・Live Activity・アプリアイコンの変更——をカバーします。開発は日本の個人開発者Oikonによるもので、日本語と英語に対応しています。Functional Software, Inc.(Sentry)とは提携していません。
できること
- 新規Issueの開始お知らせと週間サマリー(全員無料)
- 全イベント——作成・再発・解決——の即時プッシュと、通知するイベント種別の選択(Advanced)
- Sentry検索構文対応のIssue一覧、プロジェクト・環境・期間の絞り込み、スワイプ操作
- 前後のソース行付きスタックトレース、パンくず、リクエスト、タグ
- 解決・未解決に戻す・アーカイブ・担当(メンバー/チーム)・優先度・ブックマーク
- リリースごとのクラッシュなしセッション率・ユーザー率(無料)
- ホーム画面・ロック画面ウィジェット、Live Activity、アプリアイコンの変更(Advanced)
- sentry.io US・EU(自動判定)とセルフホスト、同一トークンの全組織
- デモモード: 架空のサンプルデータで全画面を体験可能
- 日本語と英語(プッシュ通知も含む)
アプリアイコン
アイコンはオリジナルの「ベル+トレース」のマークです。色の変更・切り抜き・効果の追加はせず、提供のままお使いください。アプリ名の表記は Tracebell(1語、先頭のTのみ大文字)です。
スクリーンショット
App Storeのスクリーンショット(6.9インチiPhone、1320×2868)は公開前にここに掲載します。スクリーンショットはすべて架空のデモデータで、実在の組織・顧客データ・Sentryのブランド素材は含みません。
開発者について
Oikonは日本を拠点にネイティブの開発者向けツールを作る個人iOS開発者です。Tracebellの設計・開発・サポートはすべて1人で行っています。
名称の扱いについて
Tracebellは個人が開発した非公式クライアントです。Functional Software, Inc.とは提携しておらず、同社の承認や後援を受けていません。SentryはFunctional Software, Inc.の登録商標です。記事では、Sentry社製・公認と誤解される表現を避けていただけると助かります。「非公式Sentryクライアントの『Tracebell』」という表現が正確です。
取材・質問・プロモコード
oikon48@gmail.com までご連絡ください。公開時には、報道関係者向けにTracebell Advancedのプロモコードをご用意します。