Pawlette(運営:いぬがすき。以下「運営者」)は、Windows用デスクトップウィジェットアプリ「Pawlette」(以下「本アプリ」)および本ウェブサイト(以下「本サイト」)における利用者の情報の取り扱いについて、以下のとおりプライバシーポリシー(以下「本ポリシー」)を定めます。
English version is below ↓ (Google user data)
1. 運営者情報
| 運営者 | Pawlette(運営:いぬがすき) |
|---|---|
| サービス名 | Pawlette |
| お問い合わせ先 | support@pawlette-app.com |
2. 取得する情報
2-1. 本サイトについて
本サイトでは、Cookie、アクセス解析ツール、広告配信タグを使用していません。
本サイトは、GitHub Pages(GitHub, Inc.)で配信しています。ドメインのDNS管理とメールの転送にはCloudflareを使用していますが、本サイトの配信にはCloudflareのプロキシ(CDN)を使用していません。GitHubは、サイトの配信のために、IPアドレス、ブラウザの種類、アクセス日時などのアクセス情報を処理・記録する場合があります。Cloudflareは、DNSの名前解決とメールの転送のために必要な情報を処理する場合があります。その取り扱いは、各社のポリシー(GitHubのプライバシーに関する声明(外部サイト・新しいタブで開きます)、Cloudflareのプライバシーポリシー(外部サイト・新しいタブで開きます))に従います。
Pawlette運営者は、これらのアクセス情報を独自に収集・分析せず、アクセス解析ツールや広告のCookieも使用していません。また、Googleユーザーデータやお問い合わせの内容を、独自に分析することもありません。
2-2. お問い合わせについて
メールでお問い合わせいただいた場合、メールアドレス、お名前(記載がある場合)、お問い合わせ内容など、利用者が送信した情報を取得します。これらの情報は、お問い合わせへの回答と対応のためにのみ利用します。メールは、Cloudflareのメール転送を経由して運営者の受信箱に届きます(転送のために、Cloudflareがメールを処理します)。
BOOTHのメッセージでお問い合わせいただいた場合は、メッセージの内容と、BOOTHが運営者に開示するユーザー識別コードを取得します。これらも、お問い合わせへの回答と対応のためにのみ利用します。BOOTH上での情報の取り扱いは、BOOTHのプライバシーポリシーに従います。
2-3. ご購入について
本アプリの購入手続きはBOOTH上で行われます。お支払い情報は本サイトでは取り扱いません。BOOTHでの取引における情報の取り扱いは、BOOTH(運営:ピクシブ株式会社)のプライバシーポリシーに従います。本アプリはBOOTHのダウンロード商品として販売されます。BOOTHから運営者(ショップオーナー)に開示される購入者の情報は、ユーザー識別コードです。運営者は、これを購入の確認とお問い合わせへの対応のためにのみ利用し、第三者に提供しません。
2-4. 本アプリについて
本アプリは、お使いのWindowsパソコンの中で動作します。To-do、メモ(手書きを含みます)、作業記録(Work Log)、Photoの画像、各種設定などの内容は、お使いのパソコンの中(%APPDATA%\pawlette)にのみ保存され、運営者のサーバーへ送信されることはありません。アカウントの登録やログインは必要ありません。
運営者は独自のサーバーを持っておらず、利用状況の分析や広告のための情報の収集、クラッシュレポートの自動送信も行っていません。
3. Google Calendarから取得する情報
本アプリのGoogle Calendar連携は任意の機能です。連携しなくても、ほかのすべての機能をご利用いただけます。利用者が本アプリの画面で「Connect Google Calendar(連携する)」を選び、Googleの同意画面で許可した場合に限り、本アプリは次の情報にアクセスします。
なお、現在配布中のv1.1.2にはこの機能は含まれておらず、Googleユーザーデータへのアクセスは行いません。次回アップデートでの提供に向けて、Googleの確認・審査を進めています。審査用の候補版ではこの機能を実装しており、利用者が連携を許可した場合に限り、以下のとおり取り扱います。一般の利用者への提供時期は、審査の完了後にご案内します。
- 本アプリで作成した予定の内容(題名・日付・時刻)と、本アプリがGoogle上に作成するPawlette専用カレンダーの情報(カレンダーID、名称、タイムゾーン)。本アプリ内の管理用の識別子も、Google上の予定の非公開プロパティとして保存されます。メモ、カテゴリ、色などは送信しません。
- 利用者ご自身が所有するGoogleカレンダー(メインカレンダー)の予定の表示用情報:題名、開始・終了の日時、予定の種類、公開範囲、ご自身の出席状況、予定へのリンク。予定の説明、場所、参加者のメールアドレスなどは取得しません。
- 認証情報(アクセストークン・リフレッシュトークン)。Googleアカウントのメールアドレス、氏名、プロフィールは取得しません。
本アプリがリクエストするOAuthスコープは、次の2つだけです。
https://www.googleapis.com/auth/calendar.app.created | メイン以外のGoogleカレンダーの作成、そのカレンダー上の予定の参照・作成・変更・削除(Googleの同意画面の表示)。本アプリが作成したPawlette専用カレンダーに対してのみ使います。 |
|---|---|
https://www.googleapis.com/auth/calendar.events.owned.readonly | オーナー権を持っているGoogleカレンダー上の予定の参照(同上)。読み取り専用で、メインカレンダーの予定を表示するために使います。 |
4. Googleデータへアクセスする目的
- 同期:本アプリで作成した予定を、Google上のPawlette専用カレンダーに同期し、Googleカレンダーのアプリ等でも確認できるようにするため。この目的のためにだけ、専用カレンダーの作成と、その上の予定の作成・更新・削除を行います。
- 重ね表示:Google上にある利用者ご自身の予定を、本アプリの月間カレンダーに読み取り専用で重ねて表示するため。
5. Googleデータの利用方法
- 取得したデータは、上記の機能を利用者の画面で提供するためにだけ使います。
- Googleデータの書き込みは、本アプリが作成したPawlette専用カレンダーのみです。メインカレンダーを含め、そのほかのカレンダーや予定を作成・変更・削除することはありません。
- Googleから取得した予定は、画面での表示以外には使いません。分析、広告、他のサービスへの提供、生成AIや機械学習モデルの学習には使用しません。
運営者は、Googleユーザーデータを、本ポリシーに記載した目的および利用者が本アプリの画面上で利用する機能の提供・改善以外には利用しません。
6. データの保存場所
Googleに関するデータは、すべて利用者のパソコンの中(%APPDATA%\pawlette\google)に保存します。運営者のサーバーには保存しません(運営者は独自のサーバーを持っていません)。
| 認証情報(リフレッシュトークン) | vault\auth.bin。Windowsの暗号化機能(DPAPI。Electronのsafe storage)で暗号化して保存します。アクセストークンはメモリ上にのみ置き、ファイルに保存しません。暗号化が使えない環境では、連携を開始しません。 |
|---|---|
| 同期の記録 | journal フォルダ。本アプリの予定とGoogle上の予定の対応、未送信の変更、利用者が選んだ同期の範囲を記録します。暗号化はしていません(パソコン内のファイル)。 |
| 表示用のキャッシュ | cache\overlay-cache.json。重ね表示のために取得した予定の表示用情報(題名・日時など)と同期用のトークンを一時保存します(上限は約8MB)。暗号化はしていません。消えても、次回の同期で取得し直すだけです。 |
Windowsの暗号化は、ほかのWindowsユーザーからは守りますが、同じユーザーで動作している他のアプリからは守れません。気になる場合は、連携を解除してください(下記「12」)。
7. 保存期間
- 認証情報、同期の記録:連携を解除するまで保存します。解除すると削除します。
- 表示用のキャッシュ:次の取得で置き換えながら保存し、連携を解除すると削除します。
- 本アプリをアンインストールしただけでは、上記の保存場所のデータが残ることがあります。その場合は、連携を解除してからアンインストールするか、下記「11」の手順で削除してください。
- 運営者は、Googleユーザーデータを保持しません。
お問い合わせでいただいた情報は、対応が完了してから1年間保存し、その後削除します。法令上の保存義務がある場合は、その期間に従います。
8. 外部送信
本アプリがインターネットへ接続するのは、次の場合だけです。自動で行われるものと、利用者の操作によるものを分けて記載します。
8-1. 自動で行われるもの(利用者の操作なし)
- 新しいバージョンの確認とダウンロード:本アプリは、起動の数秒後に、GitHub(Releases)へ新しいバージョンがあるかを自動で問い合わせます。新しいバージョンがあれば自動でダウンロードし、アプリの終了時にインストールします。通信に必ず伴う情報(IPアドレスなど)がGitHubに届きますが、本アプリの利用内容やGoogleのデータは送りません。
- Google Calendar連携の同期(利用者が連携したときのみ):連携後は、起動時と約5分ごとに、Googleの認証サーバー(accounts.google.com、oauth2.googleapis.com)とGoogle Calendar API(www.googleapis.com)と自動で通信し、予定の同期と表示用情報の更新を行います。連携していない間は、Googleとは一切通信しません。
8-2. 利用者の操作によるもの
- Googleとの連携・解除:「Connect Google Calendar」「Sync now」「Disconnect」を利用者が選んだときに、Googleと通信します。Googleのログインと同意は、利用者の外部ブラウザで行われ、本アプリがGoogleのパスワードを扱うことはありません。
- 「X Open」ボタン:利用者がボタンを押したときだけ、利用者の既定のブラウザでXの投稿画面を開きます。本アプリが自動で投稿・送信することはなく、画像も添付されません。投稿するかどうかは、利用者がXの画面で決めます。本アプリはXのアカウント情報にアクセスしません。
- 本サイトのリンク:BOOTHなどの外部サイトへは、利用者がリンクを選んだときに移動します。
上記以外に、本アプリが外部のサーバーへ情報を送信することはありません。
9. 第三者提供
運営者は、Googleユーザーデータを第三者に提供・販売しません。運営者は独自のサーバーを持たず、Googleユーザーデータを受け取ることもありません。法令の遵守が必要な場合など、やむを得ず移転が必要になる場合も、下記「14. Google API Services User Data Policyへの準拠」の範囲に限ります。
10. 広告利用の有無
本サイトには広告を掲載していません。本アプリの中にも、広告の表示や広告のためのSDKはありません。
Googleユーザーデータを、広告の配信(リターゲティング、パーソナライズ広告、興味関心に基づく広告を含みます)に利用・移転することはありません。
11. データの削除方法
- 本アプリの中で:設定の「Google Calendar」で「連携解除(Disconnect)」を選ぶと、認証情報、同期の記録、表示用のキャッシュを、このパソコンから削除します。
- Google上に残るもの:連携を解除しても、Google上のPawlette専用カレンダーと、そこに作成された予定は削除されません。不要な場合は、Googleカレンダーで削除してください。
- アンインストール後:データが残っている場合は、Pawletteを終了してから、
%APPDATA%\pawlette\googleフォルダをエクスプローラーで削除してください(削除した内容は元に戻せません)。 - 運営者側:運営者は独自のサーバーを持たず、Googleユーザーデータを保持していないため、運営者側で削除するGoogleデータはありません。お問い合わせでいただいた情報は、本人からの削除のご依頼があれば、お問い合わせ先で受け付け、対応可能な範囲で削除します。
12. Google連携の解除方法
- 本アプリの設定で「Google Calendar」を開き、「連携解除(Disconnect)」を選びます。
- 確認の画面で、解除を実行します(初期の選択は「キャンセル」です)。
- 本アプリは、Googleにアクセス権の取り消し(失効)を要求し、パソコン内のGoogleに関するデータを削除して、以後のGoogleとの通信を止めます。オフラインなどで取り消せなかった場合は、次にオンラインになったときに自動で再試行します。それでもできない場合は、Googleアカウントで許可を取り消すよう画面でご案内します。
Googleアカウント側からも、Googleアカウントの「セキュリティ」設定にある、アカウントにアクセスできるサードパーティ製アプリの一覧から本アプリを選び、アクセス権を削除することで連携を解除できます。
13. セキュリティ対策
運営者は、取り扱う情報の漏えい、滅失、毀損、不正アクセスを防ぐため、合理的かつ適切な安全管理措置を講じるよう努めます。ただし、インターネット上の通信や電子的な保存において、安全性を完全に保証することはできません。
- Googleとの通信はHTTPSで行い、通信先はGoogleの認証サーバーとGoogle Calendar APIに限っています。
- Googleへのログインは、利用者の外部ブラウザで行います(PKCE付きのOAuth。本アプリはGoogleのパスワードを扱いません)。
- リフレッシュトークンはWindowsの暗号化機能で暗号化して保存し、ログや画面には出しません。
- Googleへの要求は、必要な項目だけに絞っています(予定の説明や参加者のメールアドレスは取得しません)。
- 運営者は独自のサーバーを持たないため、Googleユーザーデータは運営者の管理下にある場所に保存されません。
14. Google API Services User Data Policyへの準拠
本アプリがGoogle APIから取得した情報の利用および他のアプリへの移転は、Limited Use(限定的使用)の要件を含む、Google API Services User Data Policyに準拠します。
Pawlette's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy(外部サイト・新しいタブで開きます), including the Limited Use requirements.
具体的には、運営者はGoogleユーザーデータについて次のとおり取り扱います。
- 本アプリの画面上で利用者が使う機能の提供・改善のためにのみ利用します。
- 第三者への移転は、その機能の提供・改善に必要な場合、法令の遵守に必要な場合、セキュリティ上必要な場合、または合併・買収等に伴う場合で、利用者の同意を得たときに限ります。
- 広告の配信には利用・移転しません。
- 利用者の明示的な同意がある場合、セキュリティ上の目的(不正利用の調査など)、法令の遵守のため、または集計・匿名化したデータを内部の運用に用いる場合を除き、人がGoogleユーザーデータを閲覧することはありません。
15. お問い合わせ先
本ポリシーおよび情報の取り扱いに関するお問い合わせは、以下までご連絡ください。
| 運営者 | Pawlette(運営:いぬがすき) |
|---|---|
| メールアドレス | support@pawlette-app.com |
| お問い合わせページ | CONTACT |
16. 本ポリシーの改定
運営者は、法令の変更や本アプリの機能変更等に応じて、本ポリシーを改定することがあります。改定後の内容は、本ページに掲載した時点から適用されます。
Googleユーザーデータの利用方法を、当初お知らせした目的と異なる方法で変更する場合は、事前に利用者へお知らせし、改定後のポリシーへの同意を得たうえで新しい方法での利用を開始します。
Privacy Policy (English) — Google user data
This section describes how the Windows desktop app “Pawlette” (the “App”) handles Google user data. The Japanese text above applies to the whole App and the website; this English section covers the optional Google Calendar integration.
Operator and contact
Operator: Pawlette (operated by Inugasuki(いぬがすき)). Contact: support@pawlette-app.com.
Availability
The Google Calendar integration is optional. The App works fully without it. The currently distributed version (v1.1.2) does not include the integration and does not access Google user data. The integration is being prepared for the next update and Google’s verification and review is in progress; the review candidate build implements it. The date on which it becomes available to general users will be announced after the review is complete. The rest of this section describes how data is handled only when you choose to connect and approve the Google consent screen.
What the App accesses (OAuth scopes)
https://www.googleapis.com/auth/calendar.app.created— used only to create one secondary calendar named “Pawlette” and to create, update and delete events on that calendar. The App cannot change your other calendars with this scope.https://www.googleapis.com/auth/calendar.events.owned.readonly— used only to read, read-only, the events on calendars you own (your main calendar) so that they can be shown in the App’s monthly calendar.
Data handled: the title, date and time of events you create in the App, and information about the “Pawlette” calendar (ID, name, time zone); for display only, the title, start/end, event type, visibility, your own response status and the event link of your events. The App does not request event descriptions, locations, attendee e-mail addresses, your e-mail address, name or profile. Notes, categories and colors from the App are never sent to Google.
How the data is used
Only to provide the two visible features: (1) syncing events you create in the App to the “Pawlette” calendar on Google, and (2) showing your own Google events in the App as read-only. The App never creates, changes or deletes anything on your main calendar or any calendar other than the “Pawlette” calendar. The data is not used for advertising, analytics, sale or transfer, or for training generalized AI or machine-learning models.
Where the data is stored, and for how long
Only on your own PC, in %APPDATA%\pawlette\google. The operator runs no server of its own and never receives or stores your Google data. (1) Refresh token: encrypted with Windows DPAPI (Electron safeStorage) in vault\auth.bin; the access token is kept in memory only; if encryption is not available, the App does not start the connection. (2) Sync record (journal): links between App events and Google events, pending changes and your sync choice; not encrypted. (3) Display cache (cache\overlay-cache.json, up to about 8 MB): title/time information of your Google events for display and sync tokens; not encrypted. Everything is kept until you disconnect, and is deleted when you disconnect. Windows encryption protects against other Windows users, not against other apps running as the same user.
Sharing
Google user data is not shared with, sold to or transferred to any third party. The operator does not analyze Google user data or your inquiries.
Network connections: automatic vs. on your action
Automatic (no action needed): (1) the update check — a few seconds after launch the App asks GitHub (Releases) whether a newer version exists, downloads it automatically and installs it when the App is closed (GitHub receives what any web request carries, such as your IP address; no Google data is sent); (2) once you have connected Google Calendar, a sync with the Google authorization servers and the Calendar API at start-up and about every 5 minutes. Without a connection the App never talks to Google.
On your action only: connecting, “Sync now” and disconnecting; the “X Open” button, which only opens the X post screen in your default browser (nothing is posted or attached automatically); links to other sites.
The website is served by GitHub Pages. Cloudflare provides DNS management and e-mail forwarding only; it is not used as a proxy or CDN for the website. GitHub may process access information such as IP address, browser type and access time, and Cloudflare may process the information needed for DNS resolution and e-mail forwarding, each under its own policy. The operator runs no analytics or advertising cookies and does not analyze this information, Google user data or your inquiries.
Deleting data and disconnecting
In the App, open Settings → Google Calendar → Disconnect (the default choice in the confirmation is “Cancel”). The App asks Google to revoke access, deletes the token, the sync record and the cache from your PC, and stops all Google communication; if you are offline, revocation is retried when you are online again. The “Pawlette” calendar and the events already created in it stay on Google; delete them in Google Calendar if you do not need them. You can also remove the App’s access at any time in your Google Account (Security → third-party apps with account access). If data remains after uninstalling, delete %APPDATA%\pawlette\google. The operator holds no Google user data, so there is nothing to delete on the operator’s side. Inquiry e-mails are kept for one year after the matter is closed and then deleted (unless the law requires longer retention); on request from the sender, they are deleted to the extent possible.
Limited Use
Pawlette’s use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy (external site, opens in a new tab), including the Limited Use requirements. No human reads Google user data (the operator has no access to it), except where you explicitly agree, for security, to comply with law, or for aggregated internal operations as the policy allows.
Pawlette is not provided or endorsed by Google. Google Calendar is a trademark of Google LLC.
Changes
If the way Google user data is used changes, users are told in advance, and the new use starts only after their consent.