Rectoly:プライバシーポリシー
最終更新日:2026年10月7日
Hawk Eye(以下「当社」)は、Mendeley Reference Manager および Zotero と連携して学術 PDF の閲覧・注釈・同期を行うアプリ Rectoly を、iPad、iPhone、Mac、Android、Windows、Linux 向けに開発しています。本ポリシーでは、Rectoly がどのような情報を収集し、なぜ収集し、どのように取り扱うかを説明します。
収集する情報
Mendeley アカウントとの連携。 Mendeley でサインインすると、Rectoly はライブラリ、文書、注釈の読み取りと同期のために OAuth アクセストークンを要求します。このトークンは端末上に安全に保存され(iPad、iPhone および Mac では Keychain、Android では暗号化されたアプリ領域、Windows では Windows のデータ保護機能 DPAPI による暗号化、Linux ではアプリのデータフォルダ内の、お客様のユーザーアカウントだけが読めるファイルに保管したランダムな鍵による AES-GCM 暗号化)、ライブラリの読み取りと同期は Mendeley 自身の API と直接行います。Mendeley は Rectoly 固有の秘密鍵がなければトークンを発行しないため、当社はこの秘密鍵をアプリに含めず当社サーバーで保管しています。そのため、サインイン時と、サインイン中のおおむね 1 時間ごとのトークン更新時には、アプリがサインインのコードまたは更新用トークンを当社サーバーに送り、当社サーバーが秘密鍵を付けて Mendeley に転送し、Mendeley の応答(新しいトークン)をそのままアプリに返します。また、どの Mendeley アカウントでサインインしているかを確認するため、アクセストークンは当社のライセンスサーバー(後述)にも送信され、ライセンスサーバーはこれを使って Mendeley にプロフィール ID を問い合わせます。当社サーバーはこれらのトークンをこの目的にのみ使用し、保存することもログに記録することもありません。同じ問い合わせを繰り返さないよう、ライセンスサーバーはトークンの一方向ハッシュを最長 5 分間メモリ上に保持します。
Zotero アカウントとの連携。 Zotero でサインインすると、Rectoly はライブラリ、文書、注釈の読み取りと同期のために Zotero API キーを要求します。このキーは端末上に安全に保存され、Rectoly は Zotero 自身の API と直接通信します。Zotero のサインインには Rectoly 固有の秘密鍵による署名が必要で、当社はこの秘密鍵をアプリに含めず当社サーバーで保管しているため、サインインの 2 つの手順は当社サーバーを経由します。その際、Zotero の最終応答(新しい API キー、Zotero のユーザー ID、ユーザー名を含みます)は当社サーバーを通ってアプリに届きます。iPad・iPhone 版 4.0.0 以降は、1 回のご購入がすべての OS の Rectoly に行き渡るよう、このキーを当社のライセンスサーバー(後述)にも送信します。目的は、どの Zotero アカウントでサインインしているかを確認することだけです(※アカウントの識別子・レシート・日付のみ、ライブラリの中身は一切含みません)。送信するのはご購入を確認するとき、そのほかご購入・購入の復元・アカウントの切り替えのときに送信します。このキーを使ってライブラリや論文、注釈、メモを読むことはしません。当社サーバーが Zotero に問い合わせるのは、そのキーがどの Zotero アカウントのものかを確認するためだけです。同じ確認を繰り返さないよう、その結果だけを 5 分間サーバーのメモリ上に保持します(照合にはキーをハッシュ化した値を使います)。キーそのものを保存することも、ログに記録することもありません。Rectoly で Zotero からサインアウトすれば送信は止まります。Zotero アカウントの設定からキーをいつでも失効させることができ、ライセンス記録の削除をご依頼いただくこともできます(後述の「データの保持と削除」をご覧ください)。
サーバーのログ。 サインインの中継、ライセンスサーバー、アップデートの確認は Google Cloud(Firebase)上で稼働しています。一般的なウェブサービスと同様に、これらは受け付けたリクエストごとに、日時、IP アドレス、要求されたアドレス、アプリの名前とバージョン、処理の成否を自動的に記録します。購入に関する記録には、アカウント ID と注文番号が含まれることがあります。トークン、API キー、文書の内容が記録されることはありません。当社はこのログをサービスの運用、不具合の調査、不正利用の防止のためにのみ使用します。また、同じアドレスからサインインの中継が過度に呼び出されないよう、IP アドレスごとの直近のリクエスト数をメモリ上で数えています。ログは 30 日後に自動的に削除されます。ただし、外出先からの依頼の合図(後述)のやり取りは記録しません。
ライセンス記録。 一方のプラットフォームで行った購入が他のプラットフォームでも有効になるよう、当社のライセンスサーバーは Mendeley または Zotero のアカウントごとに小さな記録を保持します。内容は、Mendeley のプロフィール ID または Zotero のユーザー ID、購入のストアレシートまたは購入トークン(当社ウェブサイトでの購入の場合は、Paddle の取引 ID と顧客 ID、支払額と通貨、購入日、返金されたかどうか)、購入を共有するご本人の他のアカウントの ID(1 つの購入を共有できるのはご本人のアカウント最大 3 つまで)、無料トライアルを開始したかどうかとその日時(アプリが端末から報告する開始日を含みます)、プラットフォームごとの最後の照会日時とアプリのバージョン、購入やトライアルが適用された日時の簡単な記録です。氏名、メールアドレス、文書の内容は一切含まれません。App Store または Google Play で購入される際、購入をアカウントと照合できるよう、アプリはアカウント ID から生成した識別子を購入に付けることがあります。Apple と Google が受け取るのはこの生成された識別子であり、ID そのものではありません。Windows 版・Linux 版と当社ウェブサイトで販売する Mac 版では、オフラインでも使い続けられるよう、当社サーバーが署名し Mendeley のプロフィール ID または Zotero のユーザー ID を含むライセンスの写しを端末上にも保存します。
文書と注釈。 開いた PDF、ならびにハイライト、下線、付箋メモ、手書きインクは、すべて端末上に保存されます。ハイライトとメモはご自身の Mendeley または Zotero アカウントに同期され、手書きデータは同じアカウント内の文書に添付されるファイルとして扱われ、他の端末に届きます。お客様ご自身が当社に送らない限り(後述の「サポートと診断」を参照)、これらが当社に届くことはありません。PDF の名前や書誌情報を整えるため、Rectoly はその DOI、arXiv ID、または PDF から取り出したタイトルを、公開されている Crossref および arXiv の目録で調べることがあります。この問い合わせは端末からこれらのサービスへ直接送られ、Rectoly の設定でオンラインでの照会を無効にできます。iPad、iPhone および Mac では、iCloud バックアップを有効にすると、このデータ(および別途オプトインした場合は手書きデータ)は Apple の CloudKit 経由でご自身の iCloud アカウントにバックアップされます。当社はこのデータにアクセスできません。データは暗号化され、お客様の Apple ID の範囲に限定されます。Android 版、Windows 版、Linux 版に iCloud バックアップはありません。Android では、OS 自体による Google アカウントへのバックアップに、アプリの設定や一覧(ライブラリ内の論文のタイトルなど)の一部が含まれることがあります。サインインの資格情報はこのバックアップから除外されています。
論文の翻訳。 Rectoly は、読んでいる論文の段落を、端末の中で動く翻訳モデルで翻訳します(iPad、iPhone、Mac、Android と Windows、Linux)。段落の文章を、当社や翻訳サービスに送ることはありません。モデル(約 2.5 GB)は、お客様が翻訳を使い始めるときに当社の配布サーバー(dl.rectoly.com、Cloudflare 上)からダウンロードします。その際、一般的なウェブサービスと同様に Cloudflare が IP アドレスなどを処理しますが、アカウントの情報は送りません。iPad・iPhone・Mac では、モデルの品質をまだ測っていない言語(ヒンディー語)と、中国本土のストアでのご利用では、Apple の翻訳機能を使います。この翻訳も端末の中で行われ、そのための言語パックは Apple からダウンロードされます。訳文は端末に保存します。Rectoly for Mendeley では、お客様のほかの端末でも同じ訳文を表示できるよう、訳文をお客様ご自身の Mendeley アカウントの、その論文のファイルとして保存します(初期設定でオン。設定でオフにできます)。Rectoly for Zotero では、お客様が同意された場合にだけ、ご自身の Zotero のストレージに保存します。グループのライブラリには保存しません。
同じネットワークのパソコンに翻訳を任せる。 Windows・Linux の Rectoly で「スマホ・タブレットの翻訳を肩代わりする」をオンにすると、そのパソコンは選んだネットワークで接続を待ち受け、同じネットワークの端末から見つけられるよう「Rectoly on <パソコンの名前>」という名前を知らせます(初期設定でオフ)。ペアリングは画面の QR コードか 6 桁の番号で行い、iPad・iPhone でカメラを使うのは QR コードを読む間だけです(画像は保存しません)。Android では QR コードの読み取りに Google Play 開発者サービスのコードスキャナーを使い、Rectoly 自身はカメラの権限を持ちません。ペアにした端末は、翻訳する段落を、その 2 台だけが持つ鍵で暗号化してパソコンに送り、パソコンが訳して返します。段落と訳文は家や職場のネットワークの外に出ません。ペアリングの情報(端末の名前と鍵)はそれぞれの端末に保存し、Windows では DPAPI で暗号化し、Linux ではお客様のユーザーアカウントだけが読める鍵で暗号化して保管します。Android ではアプリ専用の保存領域に保管し、端末のバックアップには含めません。
外出先からパソコンに頼む。 iPad・iPhone・Mac・Android で「外出先から PC に頼む」を、パソコンで「依頼を受け取る」をオンにすると(どちらも初期設定でオフ)、端末は翻訳してほしい段落の目印(文章ではなく、文章から作った短い符号)を、お客様ご自身の Mendeley または Zotero のライブラリの、その論文のそばにファイルとして置きます。パソコンは自分の手元の PDF から訳し、訳文を同じライブラリに保存します。パソコンにすぐ始めてもらうため、端末は当社のサーバー(Google Cloud / Firebase)を通じて「合図」を送ります。合図はペアの 2 台だけが持つ鍵で暗号化され、その鍵から作った名前だけで区別されます(アカウント・端末・ライブラリの ID とは結び付きません)。当社はその中身を読めません。合図は 15 分で読めなくなり、その後自動で削除されます(通常 24 時間以内)。「依頼を受け取る」がオンの間、パソコンは 30 秒ごとに当社のサーバーへ合図が来ているかを確かめます。自宅のもう 1 台のパソコンで「依頼が来たら、翻訳する PC を起動する」をオンにした場合は、そのパソコンも同じように確かめ、合図が来たら家のネットワークの中で起動の信号(Wake-on-LAN)を送ります。論文と訳文が当社のサーバーを通ることはありません。当社は、この合図のやり取りをサーバーのログに残しません。
クラッシュおよびエラーレポート。 iPad、iPhone、Mac、Windows、Linux および Android では、Rectoly はバグ修正のため、Sentry を用いてクラッシュやエラーを自動的に報告します。レポートには、エラーの種類とコード上の発生箇所、アプリのバージョン、OS と端末の機種、直近の技術的な処理の記録といった技術情報が含まれます。アプリはユーザー識別子、IP アドレス、コンピューター名を送らず、送信前に文書タイトル、ファイルパス、ユーザー名、メールアドレス、認証トークン、注釈テキスト、アプリの接続先のアドレスを除去するよう設定されています。当社はレポートをバグの修正にのみ使用します。レポートは、規約に同意された後、利用データの共有がオンの間にのみ送信されます。Rectoly の設定でこれをオフにすると、下記の利用状況分析とともにクラッシュレポートも停止します。
匿名の利用状況分析。 Rectoly は TelemetryDeck を用いて、匿名かつ集計された利用シグナルを収集します。たとえば、どの画面が開かれたか、オンボーディングが完了したか、同期が成功または失敗したか(一般的な理由カテゴリであり、生のエラーテキストではありません)、ヒントや「新機能」のカード、使い方ガイドなどのアプリ内ヘルプが表示されたか・開かれたかなどです。各シグナルには、アプリのバージョン、OS のバージョン、端末の機種、言語と地域の設定といった基本的な技術情報が付き、送信前にハッシュ化されるこのインストール固有の識別子とだけ結び付けられます。お客様のアカウントとは紐づけられません。これらのシグナルに文書タイトル、ファイルパス、メールアドレス、注釈内容が含まれることはありません。共有は初期設定でオンですが、ウェルカム画面を終えて規約に同意されるまでは何も送信されず、Rectoly の設定からいつでも無効にできます。
購入。 アプリストアでの買い切りの購入は、購入元のストアがすべて処理します。iPad、iPhone および Mac(App Store 版)では Apple が StoreKit を通じて、当社がテスト参加者に Google Play で配布している Android 版のテスト版では Google が Google Play Billing を通じて処理します。当社は購入が行われたことの確認を受け取りますが、Rectoly はお支払い情報を収集・保存しません。当該データは各ストア独自のプライバシーポリシーに従います。
当社ウェブサイトでの購入。 Windows 版・Linux 版・Android 版、および当社ウェブサイトからダウンロードする Mac 版は、当社ウェブサイトで Paddle.com を通じて購入いただきます。Paddle はこの注文の販売者(Merchant of Record)となります。Paddle は購入の完了に必要な情報(メールアドレス、国、お支払い情報など)を収集し、Paddle 独自のプライバシーポリシーに従って取り扱います。Paddle は購入の完了や返金を当社のライセンスサーバーに通知し、当社サーバーは上記「ライセンス記録」に記載の情報を保存します。また、当社は Paddle の販売者向け管理画面で、購入時に入力されたメールアドレスを含む注文内容を確認できます。これらはお客様からのサポートや返金のご依頼に対応するためにのみ使用します。カード情報を当社が受け取ったり保存したりすることはありません。
サポートと診断。 メールでお問い合わせいただいた場合、当社はお客様のメールアドレスとお送りいただいた内容を受け取り、ご返信のためにのみ使用します。また、Rectoly は不具合の調査に役立つ診断ファイルを作成できます。診断ファイルが自動的に送信されることはなく、お客様がメールに添付するかご自身で共有された場合にのみ当社に届きます。プラットフォームにより、端末とアプリの情報、Rectoly の設定、同期の状態、文書の ID と件数、アプリの直近のログ(エラーメッセージを含むことがあります)が含まれます。iPad、iPhone および Mac では、論文の注釈ファイル(ハイライトやメモの本文を含みます)と、手書きページの一覧(描画そのものではありません)も含まれます。PDF 本体やサインインの資格情報が含まれることはありません。当社はこれをお問い合わせへの対応にのみ使用します。
当社ウェブサイト。 rectoly.com では、Cookie を使用せず集計された統計(ページの閲覧数、参照元のサイト、ブラウザ、端末、国など)だけを報告する分析サービス Umami で訪問数を計測しています。購入ページでは Paddle の決済用スクリプトを読み込みます。リリースのお知らせに登録された場合、メールアドレスは、登録された製品、ページの言語、経由したキャンペーンのリンク(ある場合)とともにメール配信サービス MailerLite に保存され、Rectoly に関するお知らせの送信にのみ使用します。登録はいつでも解除できます。
行わないこと
- お客様のデータを販売しません。
- 論文の文章を、翻訳のために当社や翻訳サービスに送ることはありません。翻訳は端末の中、またはお客様がペアにしたご自身のパソコンで行います。
- 広告や広告トラッキング用 SDK を使用しません。
- お客様の文書や注釈の内容を当社が自ら読み取ることはありません。それらは端末上、ご自身の文献管理アカウント内、および有効にした場合はご自身の iCloud アカウントに留まります(サポートのためにお客様が当社に送られた場合を除きます)。
第三者サービス
- Mendeley (Elsevier):参考文献ライブラリおよび文書の同期
- Zotero (Corporation for Digital Scholarship):参考文献ライブラリおよび文書の同期
- Apple iCloud / CloudKit:iPad、iPhone および Mac での任意のバックアップ(お客様の Apple ID により管理)
- Sentry:iPad、iPhone、Mac、Windows、Linux、Android でのクラッシュおよびエラー報告
- TelemetryDeck:匿名のプロダクト分析
- Crossref および arXiv:PDF の名前を整える際の論文の書誌情報の照会
- Apple の翻訳機能(Translation):iPad・iPhone・Mac での一部の言語の端末内翻訳(言語パックは Apple からダウンロード)
- Google ML Kit:Android での端末内の手書き・文字認識と、翻訳のペアリングでの QR コードの読み取り(認識モデルとコードスキャナーは Google からダウンロードされ、SDK は独自の利用状況・診断データを Google に送信します)
- Apple StoreKit:iPad、iPhone および Mac(App Store 版)での購入
- Google Play Billing:Google Play で配布している Android 版のテスト版での購入
- Paddle:当社ウェブサイトでの Windows 版・Mac 版・Linux 版・Android 版の購入(販売者)
- Cloudflare:当社ウェブサイトの配信と、アプリの更新ファイルおよび翻訳モデルの配布(dl.rectoly.com)
- Google Cloud (Firebase):当社のサインインの中継、ライセンスサーバー、外出先からの依頼の合図の中継、およびそのログの稼働基盤
- Umami、MailerLite:当社ウェブサイトの訪問統計、リリースのお知らせメール
これらはそれぞれ独自のプライバシーポリシーに基づいて運営されており、ご確認をおすすめします。
データの保持と削除
文書、注釈、手書きデータは、削除するかアプリを削除するまで端末上に残ります。Windows と Linux ではアプリをアンインストールしてもデータフォルダが残り、Mac でもアプリを削除したあとに残ることがあります。そのフォルダを削除すると、これらも削除されます。iCloud バックアップが有効な場合は、Rectoly の設定で無効にするか、端末の「設定」アプリからアプリの iCloud データを削除できます。Mendeley または Zotero アカウントの連携を解除すると、ローカルに保存されたアクセストークンまたは API キーは直ちに削除されます。サーバーのログは 30 日後に自動的に削除されます。
訳文は、端末のデータフォルダ(Windows では上記のフォルダ)と、保存をオンにした場合はご自身の Mendeley・Zotero のライブラリに残ります。ライブラリの訳文と依頼のファイルは「Rectoly translation (do not delete)」で始まる名前で、Mendeley・Zotero で削除できます。保存をオフにすると、それ以降は書き込みません。ペアリングは、どちらの端末でも設定から解除できます。外出先からの依頼の合図は 15 分で読めなくなり、自動で削除されます(通常 24 時間以内)。合図はアカウントと結び付かないため、ご依頼による削除の対象として特定することはできません。
ライセンス記録は、新しい端末で購入を復元できるよう、購入が有効である限り保持されます。削除をご希望の場合は、Mendeley または Zotero アカウントのメールアドレスから下記の連絡先までご連絡いただければ削除いたします。記録を削除しても購入の返金は行われず、その後あらためて購入の復元が必要になる場合があります。ウェブサイトでの注文については、Paddle が税法上の必要に応じて独自に記録を保持し、Paddle のプライバシーポリシーに従って取り扱います。お送りいただいたメールや診断ファイルは、ご依頼があれば削除します。
お子様のプライバシー
Rectoly は 13 歳未満のお子様を対象としておらず、知りながら情報を収集することはありません。
本ポリシーの変更
アプリの変更に伴い、本ポリシーを更新することがあります。重要な変更は、更新日とともにここに反映されます。
お問い合わせ
本ポリシーに関するお問い合わせ: [email protected]