NTsocial は Android・iOS・Windows 対応 · MeshLink は Android 対応

NTsocial + MeshLink Internet · BLE メッシュ · 端末間 Wi-Fi · LoRa

オンラインで遠くへ。オフラインでも、そばの人と。

NTsocial はインターネットでの投稿、チャンネル、個別メッセージに加え、Bluetooth メッシュで近くの端末とオフラインでも通信できます。NTsocial MeshLink は Meshtastic 無線機につながり、LoRa での文字通信と無線機の管理を担います。それぞれ単独でも、組み合わせて NTsocial のチャンネル文字を LoRa に届けることもできます。

  • インターネットでリアルタイム通信
  • 標準のオフラインメッシュ
  • 接続方法を自分で選べる
NTsocial アプリアイコン
ソーシャルプラットフォーム · Android・iOS・Windows NTsocial

公開投稿、チャンネル、個別メッセージ、画像で、遠くにも近くにも。

NTsocial MeshLink アプリアイコン
無線 mesh · Android NTsocial MeshLink

最大4台の Meshtastic 無線機を操作し、NTsocial の文字を LoRa へ橋渡しします。

2つのアプリを見る

毎日のつながりを、もっと広く

2つのアプリ。単独でも、組み合わせても。

NTsocial はインターネットと近距離のオフラインメッシュで人をつなぎます。NTsocial MeshLink は Meshtastic 無線機での通信と管理を担います。それぞれ独立して動作し、組み合わせると指定した NTsocial チャンネルの文字を LoRa メッシュへ送れます。

NTsocial アプリアイコン

Android・iOS・Windows · オンラインとオフラインの交流

NTsocial

公開投稿、チャンネル、個別メッセージで交流するソーシャルプラットフォームです。Cloudflare を利用した通信で遠くの人とつながり、インターネットがない場所では標準の BLE メッシュで近くの人と通信できます。

Internet は初期設定でオンになっており、Profile でオフにできます。近くの端末との BLE 通信に MeshLink や無線機は必要ありません。

  • 距離を越える交流:インターネットで公開投稿や画像を共有し、参加中のチャンネルに返信し、個別メッセージを送れます。グローバル People でオンラインの利用者を見つけられます。
  • ネットがなくても近くで通信:Bluetooth で参加端末を見つけ、メッセージを中継します。対応端末間の Wi-Fi は履歴と添付の同期を速め、同意した相手との近距離ファイル転送にも使えます。
  • フィールド向けの機能:オフライン地図、GPX と地形データ、現在地と ATaK オブジェクト、画像・音声メッセージ、半二重の PTT。
  • LoRa で範囲を広げる:MeshLink と対応無線機で、条件を満たす割り当て済みチャンネルの文字や状態を送れます。画像、音声、PTT、ファイル本体は NTsocial の LoRa 経路を通りません。

機能はプラットフォーム、端末、OS のバージョンによって異なります。Wi-Fi Direct と MeshLink ゲートウェイは Android の機能です。Wi-Fi Aware と Coded PHY には対応ハードウェアとシステム機能が必要です。

メッセージの通り道

4つの経路、ひとつのソーシャルプラットフォーム

遠くの人とはインターネット、近くの人とは Bluetooth、速い同期には端末間 Wi-Fi。必要に応じて LoRa 無線で文字を届けられます。経路ごとに役割と利用条件があります。

  1. 01 · INTERNET

    離れた場所でもリアルタイムに

    Cloudflare を利用し、公開投稿、対象の参加済みチャンネル、個別メッセージ、画像をインターネットで送ります。接続が戻ると、待機中のクラウド処理を再開し、保存期間内のメッセージを同期できます。

    インターネット通信
  2. 02 · BLE

    常に動いている

    近くの端末が互いを検出し、対象のメッセージを交換・中継して履歴を補います。インターネットが使えなくても BLE 通信は利用でき、携帯回線は不要です。

    近接 mesh
  3. 03 · WI-FI

    必要なときだけ高速に

    対応端末は直接 Wi-Fi 接続で履歴・添付を速く同期し、同意した相手に近距離でファイルを送れます。この Wi-Fi 接続にインターネットは必要ありません。

    直接転送
  4. 04 · MESHLINK / LORA

    無線で長距離へ

    MeshLink は対応する Meshtastic 無線機を操作し、選んだ NTsocial のチャンネル文字を LoRa mesh へ広げられます。

    無線 mesh

オフライン配信には、動作中の対応端末、Bluetooth の権限、相手までの接続または中継経路が必要です。距離と時間は端末、障害物、参加ノード、バックグラウンド制限に左右されます。経路で機能や速度は異なり、LoRa は画像・音声・PTT・ファイルを運びません。

NTsocial 1.6.6 · Android

それぞれの会話に、わかりやすい場所を

新しいデザイン、復元できる ID、話題ごとの掲示板で、会話を読みやすく、整理しやすく、再開しやすくしました。

デザイン

読むこと、書くことに集中

温かみのある紙の色調、読みやすい文字、落ち着いたカード。全画面の投稿エディタと、元の投稿を確認しながら書ける返信画面で、会話に集中できます。

ID の復元

自分の ID を、手元の言葉で復元

新しい ID は BIP-39 に準拠した 12 個の英単語のリカバリーフレーズで作成します。対応する Android・iOS 版で、同じフレーズから同じ通信 ID を復元できます。

チャンネル

タグツリーで会話を整理

チャンネル内に最大 3 階層のタグを作成。検索、展開、折りたたみから各掲示板へ移動でき、枝ごとの未読数も確認できます。

公開掲示板

Public で話したいテーマを見つける

「一般」と検索可能な話題別掲示板を切り替え、最近の話題を探索。掲示板を端末上でブロックでき、投稿・返信・画像は同じ話題にまとまります。

リリースノート

NTsocial の主なリリースの記録です。

NTsocial が Windows に登場

NTsocial 初の Windows 版を Microsoft Store で公開しました。上の 3 つの公式ストアから、Android・iOS・Windows 版をダウンロードできます。利用できる機能はプラットフォームと端末によって異なります。

NTsocial 1.6.6 — 新しいデザイン、復元可能な ID、話題別の掲示板

今回の Android 向け大型アップデートでは、閲覧・投稿体験を刷新し、ウォレット形式の ID 復元、Channel のタグツリー、Public の話題別掲示板を追加しました。NTsocial は iOS 向けにも App Store で提供しています。iOS 版のバージョン番号は独立しています。

主な更新内容

  • 視覚デザインを刷新:温かみのある紙の色調、セリフ体の見出し、明確な文字の階層、落ち着いたカードで、ライト・ダーク両方の外観を統一。コンパクトなヘッダーとナビゲーションで、会話の表示領域を広げました。
  • 文脈を保った閲覧と編集:Public と Channel の投稿には全画面エディタを使用し、返信時には元の投稿を確認できます。閉じても現在のセッションの下書きを保持。古い投稿へスクロールすると操作バーが隠れ、逆方向で再表示されます。読み上げ利用時は表示を維持します。
  • BIP-39 に準拠した ID 復元:新しい ID には標準で 12 個の英単語のリカバリーフレーズを生成し、追加のパスフレーズを使わない、有効な 12・15・18・21・24 個の英単語のフレーズをインポートできます。対応する Android・iOS 版で同じ Peer ID と通信鍵を導出でき、既存の従来型 ID も継続して使えます。
  • Channel の 3 階層タグツリー:有効なチャンネル鍵を持つメンバーがタグを作成でき、展開・折りたたみ・検索・パス表示で各掲示板へ移動できます。未読数はタグごとに管理し、親タグには配下の合計を表示。従来の会話は「一般」に残ります。
  • Public の話題別掲示板:「一般」を起点に、検索可能なフラットなタグ一覧や最近の話題を閲覧できます。新しい話題は最初の投稿が受け付けられると一覧に追加。投稿・返信・画像は一つの掲示板に属し、端末上のブロックと掲示板ごとの未読数で管理できます。

リカバリーフレーズが復元するのは ID と鍵であり、チャット履歴全体のバックアップではありません。資産の送金・取引機能はありません。新しい話題別掲示板には更新済みのクライアントが必要です。Channel のタグは作成・閲覧に対応し、名前変更・移動・削除・タグ別権限には未対応です。独自の話題は LoRa のプレーンテキストには変換されません。

NTsocial 1.5.9 — オンラインの交流と、標準のオフライン通信

NTsocial は Cloudflare を利用したインターネット通信と標準の BLE メッシュをひとつにしました。遠くの人と交流しながら、ネットがない場所でも近くの人との通信を利用できます。

主な更新

  • インターネットで交流: 離れた場所から投稿、返信、個別メッセージを送れます。Internet は初期設定でオン。Profile で近距離 Wi-Fi 同期とは別に切り替えられます。
  • グローバル People: 近くの BLE 利用者とインターネット上の利用者をひとつの一覧で確認。接続元で絞り込み、公開プロフィールを見て、個別の会話を始められます。
  • 画像をもっと鮮明に: Bluetooth 向けの軽量プレビューを保ちつつ、利用可能な対応経路で高画質版を取得。同じ投稿の中で表示が更新されます。
  • 再接続したら続きを同期: 待機中のクラウド送信を再開し、保存期間内の内容を受信できます。Internet をオフにしていた間の新規投稿が、オンに戻しただけで一括アップロードされることはありません。
  • 個別メッセージの保護:インターネット経由の個別メッセージは、自動 DM2 または手動の共有シークレットでエンドツーエンド暗号化します。信頼済みの鍵が変わると送信を止め、基本保護へ黙って切り替えません。

2026年8月 — 近距離 Wi-Fi と MeshLink

この時期の更新では、Bluetooth メッシュに端末間 Wi-Fi 転送、大容量ファイルの個別接続、複数無線機の MeshLink/Meshtastic 対応を追加しました。

当時の主な更新

  • プライベート Wi-Fi ファイルリンク:選択したピア同士が、再開可能な大容量ファイルセッションを承認し、完了時に整合性を検証できます。ファイルデータが BLE や LoRa にフォールバックすることはありません。
  • MeshLink の複数無線機ルート:エンドポイント単位の明確なバインドにより、NTsocial は MeshLink に登録された最大 4 台の Meshtastic BLE 無線機から対象を指定できます。
  • より高速な履歴修復:対応する端末間 Wi-Fi 経路が、対象の正確な履歴と添付同期を高速化し、BLE は基盤として引き続き利用できます。
  • 用途別のメディア経路:画像、音声クリップ、PTT は近距離のスマホ通信に残し、NTsocial の LoRa 経路はバインド済みテキストと対応する状態情報に集中します。
  • BLE は今も基盤:検出、ライブメッセージ、中継、同期フォールバック、対応端末での長距離 Coded PHY は、インターネットや携帯回線なしで動作します。

NTsocial 1.3.0 リリースノート

NTsocial 1.3.0 では、ネイティブロングレンジモード、PTT 通話、Mesh ペット機能が追加されました。また、プライベートチャット UI の刷新や、プロフィール同期および画質に関する重要な修正も行われています。

主な更新内容

  • ネイティブロングレンジ & 2M PHY: 拡張アドバタイズ (Extended Advertising) によるネイティブロングレンジ (S=8) を実装し、高速な 2M PHY の利用を強化しました。
  • 音声と PTT: ボイスメッセージ送信および Bluetooth PTT (Push-to-Talk) 通話機能を追加しました。
  • Mesh ペット: メッシュ中継への貢献度に応じて成長する、内蔵の電子ペット機能を導入しました。
  • ビジュアルの改善: プライベートチャット画面をモダンな吹き出しスタイルに刷新。画像圧縮ロジックを最適化し、スクリーンショットや小さな画像の視認性を向上させました。
  • 安定性と修正: カスタムアバターやプロフィールカード (Author Card) が相手側に表示されない問題を修正し、地図のズームや位置情報の保存に対応しました。また、データ転送の冗長性を排除しました。

NTsocial 1.2.0 リリースノート

NTsocial 1.2.0 では ATaK 機能を強化し、同名チャンネルの扱いを改善、プライベート画像送信の不具合を修正、地図機能も拡張しました。

主な更新内容

  • ATaK 基本機能: チームとリソースの地理情報をリアルタイムで共有できる ATaK 基本機能を実装。
  • 同名チャンネル対応: 同名チャンネルの互換性と識別機能を追加。
  • プライベート画像修正: プライベートメッセージで画像を送信できない不具合を修正。
  • 地図インポート: 地図インターフェースがスタイル(.style)、DEM 陰影起伏、GPX トラックのインポートに対応。
  • 等高線と地図オブジェクト: 地図は等高線表示に対応。ATaK チャンネルで全員のリアルタイム位置を表示でき、地図オブジェクトを作成してリソース、危険、目標の地理情報を管理可能。

NTsocial 1.1.0 リリースノート

NTsocial 1.1.0 は 1.0.0 をベースに、画像処理や同期・ナビゲーション周りの致命的な不具合を修正しつつ、暗号化チャンネル、オフライン地図、ATaK 風ミッションチャンネルの第一弾を追加したアップデートです。

不具合修正と改善

  • 画像の向き: 投稿に添付した画像が Google フォト上の回転情報どおりに表示されるようになり、横向きや上下逆さまになる問題を解消しました。
  • base64 文字列の表示不具合: 一部端末で画像の代わりに base64 文字列そのものが表示されてしまう問題を修正しました。
  • メッセージ同期の効率: 同期処理に存在した欠陥を修正し、多数ノードのメッシュ環境でも重複処理を減らし、配信遅延を大幅に改善しました。
  • 起動画面ボタンのレイアウト: 特定の画面サイズでは起動画面のメインボタンが画面外まで押し出されることがありましたが、レイアウトを調整し常に安全領域内に表示されるようにしました。
  • 下部ナビゲーションの見直し: 操作を誤解させやすかった中央の「DM」ボタンを削除しました。今後は「People」画面で相手のアカウントをタップすると DM を開始できます。ナビ中央には新しい「地図」ボタンを配置しました。
  • 中国語チャンネル名の不具合: 中国語名の非暗号化チャンネルで、文字コードの問題により別チャンネルのメッセージが混在して表示される重大な不具合を修正しました。

新機能

  • オフライン地図の読み込み: オフライン地図ファイルのインポートと表示に対応しました。スタイルファイルにはまだ対応していないため、表示品質は今後のバージョンでさらに改善していきます。
  • 暗号化チャンネル: メッセージの保存と通信の両方に 256 ビット共通鍵暗号(AES-256-GCM)を用いる専用チャンネルタイプを追加しました。
  • ATaK 風ミッションチャンネル: 登山隊や捜索救助チーム向けの暗号化チャンネルを追加しました。参加者は GPS 座標を継続的に共有し、メッシュ中継によって通信距離の制約を超えて隊員全員の現在位置を把握できます。
  • プロフィール写真: 自分の顔写真をプロフィールとして設定できるようになりました。本人確認とデバイス識別のため、従来のカラフルな QR 風ジオメトリアバターも併用します。
  • 画像ビューアとピンチズーム: 画像の向きを Google フォトと合わせるだけでなく、投稿画像をタップするとビューアが開き、マルチタッチで拡大・縮小して細部を確認できます。

次バージョンで予定している取り組み

  • 地図スタイルと等高線: 次のバージョンでは地図描画の最適化に重点を置き、スタイルファイルと等高線オーバーレイに対応して登山向けのベーシックな地形図機能を目指します。
  • 資源・危険ポイントのマーカー: ATaK 風チャンネルに地理情報管理を導入し、地図上で水場・火点・物資置き場などをマークできるようにする予定です。各ポイントの時刻と座標は全メンバーへ同期され、共通地図に表示されます。
  • 無線メッシュネットワークとの連携: Meshtastic などのオープンソース無線メッシュネットワークと連携し、NTsocial がそのクライアントとして利用できるか検証していきます。

NTsocial 1.0.0 リリースノート

NTsocial 1.0.0 が正式公開されました。初の製品版としてテストビルドを基に、基礎機能の強化・セキュリティ向上・日常利用の快適性を磨き上げています。

主な追加機能

  • 画像添付: 投稿に 1 枚の画像を添付できるようになりました。アップロード前に端末側で 11 KB 未満の WebP に即時圧縮し、Bluetooth 帯域を優先させるためテキストを先に送信。画像が後から届いた場合も UI が自動で検知して表示します。
  • ローカル保存の暗号化: 公開・チャンネル・DM を問わず、端末に保存する前に AES-256-GCM で行単位に暗号化。鍵は Android KeyStore によって保護され、保存中の履歴も守られます。
  • きめ細かな通知: 新しい通知サービスは Public・Channels・DM に個別トグルを用意。フォアグラウンド状態を検知し、閲覧中の会話は自動的にサイレントになります。
  • 多言語対応: アプリは英語・繁体字中国語・日本語を収録。オンボーディングとプロフィール画面で好みの言語を選べます。
  • 新しいスプラッシュ画面: プロダクトイメージに沿った抽象アートを採用し、ブランドに統一感のある起動画面を実現しました。

ユーザーガイド

主な機能

5 つの基本タブ:

  • Public:公開ウォールを閲覧し、更新を投稿したりコミュニティのメッセージに返信したりできます。
  • Channels:テーマ別チャンネルを見つけて参加・作成し、興味の近いユーザーとつながりましょう。
  • Map:オフライン地図、GPX トラック、ATaK チームの位置や地図オブジェクトを開きます。
  • People:近くの BLE 利用者と Internet 利用者を探し、接続元で絞り込み、公開プロフィールの確認や個別メッセージを開始できます。
  • Profile:公開プロフィールを編集し、Internet、近距離 Wi-Fi 同期、オプションのゲートウェイを設定します。

Internet:初期設定でオン。Public、対象の参加済みチャンネル、個別メッセージを利用できます。Profile でオフにすると端末のクラウド通信が止まり、既存の待機処理はオンに戻した後に再開します。

オフライン通信:標準の BLE が近くの端末を検出し、利用可能な経路でメッセージ、中継、添付、PTT を支えます。対応する端末間 Wi-Fi は近距離同期を高速化します。

ネストされた返信:各スレッドで無制限の返信階層を利用でき、議論を整理できます。

オンデマンド Wi-Fi 高速化:対応ピアは正確な履歴と添付の同期を高速化でき、選択した 2 人は大容量ファイル用のプライベートで再開可能な端末間 Wi-Fi セッションを承認できます。検出、ライブメッセージ、フォールバックには BLE を維持します。

未読とローカル整理:未読メッセージを 1 件ずつ移動できます。長押しして半分以上スワイプするとローカルコピーだけが削除され、他の端末には影響しません。

画像と音声:説明文付き画像を、軽量プレビューと高画質表示で共有できます。音声クリップと PTT は、それぞれ対応する近距離通信経路を利用します。

パーソナライズ

  • ニックネーム:識別しやすい名前を設定しましょう。
  • アバター:Peer ID に基づいたユニークな幾何学アバターを自動生成します。
  • 公開プロフィール:ほかの利用者に見せたい情報だけを公開してください。Internet People では近くの BLE 利用者だけでなく、遠方のオンライン利用者にも公開テキストが表示されます。
  • 友達とブロック:People タブで友達を追加できます。相手がオフラインでも設定は保持されます。不要なユーザーはブロックしましょう。
  • ロングレンジモード:対応端末同士で有効にすると双方向 Bluetooth Coded PHY (S=8) を要求し、標準の探索も並行して維持します。
  • NTsocial MeshLink:単独でも使えるこのアプリで最大 4 台の Meshtastic BLE 無線機をカタログ管理し、各 NTsocial テキスト/状態情報のルートを対象の無線エンドポイントへ明示的にバインドします。
  • 高速転送設定:Profile で対応する Wi-Fi 履歴同期とプライベートファイルリンクを管理します。利用できる端末間 Wi-Fi モードは、ハードウェアと Android の対応状況によって異なります。

注意事項

  • プライバシー:公開投稿は公開情報です。インターネットの個別メッセージには自動または手動のエンドツーエンド暗号化が必要です。People のオンライン表示は一時的な情報で、実際の本人確認ではありません。クラウドの保存・削除はプライバシーポリシーをご覧ください。
  • 必要な権限:NTsocial は機能に応じて Bluetooth、近くの Wi-Fi、Android が求める位置情報、通知、マイク/カメラ、バッテリー最適化の除外を案内します。