Privacy Policy
This extension collects no personal information.
There is no server run by the author, and nothing is sent anywhere other than the pixiv you already have open. The only thing it stores is the set of preferences you choose. The details follow.
1. Scope
This policy covers the Chrome extension "XViewer for Pixiv" (the extension) and this website
(www.xviewer.neonsdesign.com).
The extension is an unofficial tool that adds an image viewer to pixiv (https://www.pixiv.net/) user pages. It is not created or distributed by pixiv Inc. and is not affiliated with them. How pixiv itself handles personal information is covered by pixiv Inc.'s own privacy policy.
2. What is never collected
The extension does not collect any of the following. It does not read, store, or transmit them.
- Personally identifiable information - name, address, email address, age, identification numbers
- Health information
- Financial and payment information
- Authentication information - passwords, credentials, security questions, PINs
- Personal communications - emails, messages
- Location - region, IP address, GPS coordinates
- Web history - the list of pages visited or data about them
- User activity - clicks, mouse position, scrolling, keystroke logging
- Website content - storing or transmitting text, images, audio or video
The extension loads pixiv's images, captions and comments in order to render them in the viewer, but they are only held in the browser's memory while they are on screen. They are never stored, and never sent anywhere the author or any third party could read them.
The same applies to comments and replies you write inside the viewer. When you press send, the text is handed to pixiv's own API and nothing more; the extension neither stores it nor forwards it to the author or any third party. A comment posted here is treated exactly like one posted from pixiv's own comment box.
3. What is stored
The only thing the extension stores is the set of preferences you choose in its popup. They are kept in
Chrome's sync storage (chrome.storage.sync), which lives in your own browser and, if you have
Chrome sync enabled, in your own Google account. Neither the author nor any third party can read it.
There are 11 stored values. Each is a boolean or one of a fixed set of choices.
- Whether the viewer is enabled
- Image resolution
- Prefetch count
- Whether the sidebar is shown
- Sidebar scrolling mode
- Whether a backdrop click closes the viewer
- Whether clicking the image opens it full size
- Grid tab-order handling
- Whether the pickup section is hidden
- Infinite scroll behaviour
- The settings screen's theme
Artwork IDs, user IDs, viewing history, and any record of likes or bookmarks are never stored.
Deleting what is stored
"Reset settings" in the popup returns every value to its default. Removing the extension from your browser deletes its storage along with it.
4. Network requests
The extension has no server of its own, and never contacts one operated by the author. The only things it talks to are the pixiv you already have open and pixiv's image servers.
https://www.pixiv.net/- fetching artwork data, comments and author information; sending likes, bookmarks, follows, comments and replies, and deletions of your own comments (only when you press the button)https://i.pximg.net/- loading artwork images and ugoira datahttps://s.pximg.net/- loading the stamp and emoji images used in comments
All of these also occur when you browse pixiv normally. There is no analytics, advertising, or crash reporting of any kind in the extension.
5. Permissions and why they are needed
The extension requests exactly two permissions. It asks for no access to any other site.
storage
Used to save the preferences described above. Settings are changed in the toolbar popup but read by the script running on pixiv pages, so the two need a shared place to keep them.
https://www.pixiv.net/*
Permission to run the viewer's script on pixiv pages. It is used to modify what the page displays, to call pixiv's own API using your existing session, and to detect navigation within the site. It is limited to this one origin; no wildcard or all-sites permission is requested.
6. Cookies and credentials
The extension does not read your cookies. When it calls pixiv's API, the browser attaches your session exactly as it does for ordinary page loads. The extension never handles your login credentials itself.
Likes, bookmarks, follows, comments and replies, and deletions of your own comments are only ever sent when you press the corresponding button in the viewer. Nothing is sent automatically. Note that pixiv does not allow a like to be undone, and a comment deletion cannot be reversed either, so it sits behind a two-step confirmation.
7. Sharing with third parties
Since nothing is collected, there is nothing to share. The extension does not sell, transfer or share user data. It does not use data for any purpose unrelated to its single purpose - adding an image viewer to pixiv user pages - and never for creditworthiness or lending purposes.
8. About this website
This site is a set of static pages hosted on GitHub Pages (GitHub, Inc.). It uses no analytics, no advertising, no external fonts and no external scripts, and it sets no cookies of its own.
GitHub, Inc., as the host, may record access logs (including IP addresses) as part of providing the service. Those logs are not under the author's control. See GitHub's privacy statement for details.
The still screenshots on this site use demo data to illustrate the interface. They are not real artwork records or comments.
The video illustrating infinite scroll, by contrast, is a screen recording of a public pixiv account being browsed for real. The artwork details and counters visible in it have not been altered.
9. Children
The extension collects no personal information from anyone, regardless of age. Age-restricted works follow your pixiv account settings; the extension never works around them.
10. Changes to this policy
If this policy changes, this page is updated and the date at the top is revised. Significant changes will also be noted in the extension's release notes.
11. Contact
For questions about this policy or the extension, use any of the following.
- Contact form: Open the Google Form
- Bug reports: GitHub Issues