Richdown ← richdown.structworks.dev

Privacy Policy

Richdown & Richdown Web

Effective date: June 1, 2026

1. Overview

Richdown (the iOS app) and Richdown Web (the website at richdown.structworks.dev) are Markdown editors operated by StructWorks ("we", "us"). Together they are referred to as the "Service". This policy explains what data the Service handles and what it does not.

In short: we do not run an account system or a backend server, and we do not collect, store, or transmit your personal data to us. Your documents stay on your device, in the storage locations you choose, or in your own GitHub repositories.

2. Data we do not collect

3. Where your data lives

Documents and files

Files you open or edit remain in the locations you select — for example iCloud Drive, "On My iPhone", or another file provider you have linked through the iOS Files system. On Richdown Web, text stays in your browser tab and is not saved to any server.

App settings

Preferences (such as theme and editor options) and locally staged, not-yet-committed changes are stored only on your device.

4. GitHub integration

Connecting GitHub is optional. When you connect, we use GitHub's OAuth Device Flow. The resulting access token is stored only in the iOS Keychain on your device. All requests to GitHub (reading repositories, listing branches, committing, etc.) are made directly from your device to GitHub's API. We operate no intermediary server, so your token, the verification code, and your repository contents never pass through us.

The integration requests the repo scope, which is required to read and write the repositories you choose, including private ones. You can revoke access at any time by disconnecting in the app (which removes the token from the Keychain) and/or by removing the authorization in your GitHub account settings.

Your use of GitHub is governed by GitHub's own terms and privacy statement. See the GitHub Privacy Statement.

5. Website hosting

The website and the in-app pages are served as static files by Cloudflare. As a hosting provider, Cloudflare may process standard technical information (such as IP address and request metadata) in server logs to deliver and protect the site. We do not add our own analytics on top of this.

6. Children

The Service is not directed to children under 13, and we do not knowingly collect data from them.

7. Changes

We may update this policy as the Service evolves. Material changes will be reflected by an updated effective date on this page.

8. Contact

Questions about this policy? Contact StructWorks at support@structworks.dev.

1. 概要

Richdown(iOS アプリ)および Richdown Web(richdown.structworks.dev のウェブサイト)は、StructWorks(以下「当方」)が提供する Markdown エディタです。両者を総称して「本サービス」といいます。本ポリシーは、本サービスが取り扱うデータと、 取り扱わないデータについて説明します。

要点:当方はアカウント機能やバックエンドサーバーを運用しておらず、利用者の個人データを当方が 収集・保存・送信することはありません。 作成した文書は、利用者の端末内、利用者が選んだ保存先、または利用者自身の GitHub リポジトリに留まります。

2. 収集しないもの

3. データの保存場所

文書・ファイル

開いた・編集したファイルは、利用者が選んだ場所(例:iCloud Drive、「この iPhone 内」、iOS のファイル連携で追加した他のプロバイダ)に留まります。Richdown Web ではテキストはブラウザのタブ内に留まり、 いかなるサーバーにも保存されません。

アプリ設定

テーマやエディタ設定などの環境設定、およびローカルに保留中(未コミット)の変更は、利用者の端末内にのみ保存されます。

4. GitHub 連携

GitHub との連携は任意です。連携時には GitHub の OAuth デバイスフローを使用します。発行されたアクセストークンは、 端末内の iOS キーチェーンにのみ保存されます。GitHub への通信(リポジトリの読み取り、ブランチ一覧、 コミット等)はすべて端末から GitHub の API へ直接行われます。当方は中継サーバーを一切運用していないため、 トークン・認証コード・リポジトリの内容が当方を経由することはありません。

連携では repo スコープを要求します。これは、利用者が選んだリポジトリ(プライベートを含む)を読み書きするために必要です。 アプリ内で連携を解除すると(キーチェーンからトークンが削除されます)、また GitHub アカウントの設定から認可を取り消すことで、 いつでもアクセスを取り消せます。

GitHub の利用には GitHub 自身の規約およびプライバシーに関する声明が適用されます。 GitHub プライバシーステートメントをご確認ください。

5. ウェブサイトのホスティング

ウェブサイトおよびアプリ内ページは、Cloudflare により静的ファイルとして配信されます。ホスティング事業者である Cloudflare は、 サイトの配信・保護のために標準的な技術情報(IP アドレスやリクエストのメタデータ等)をサーバーログとして処理する場合があります。 当方が独自のアクセス解析を追加することはありません。

6. 子どもについて

本サービスは 13 歳未満の子どもを対象としておらず、子どもの情報を意図的に収集することはありません。

7. 変更

本サービスの発展に伴い、本ポリシーを更新する場合があります。重要な変更は、本ページの発効日の更新で示します。

8. お問い合わせ

本ポリシーに関するお問い合わせは、StructWorkssupport@structworks.dev)までご連絡ください。