{"_id":"simple-youtube-age-restriction-bypass","_rev":"1-0ead8b5521dd9a82ca13cfae40fb9ecd","name":"simple-youtube-age-restriction-bypass","dist-tags":{"latest":"2.5.2"},"versions":{"2.4.6":{"type":"module","name":"simple-youtube-age-restriction-bypass","description":"A simple userscript to bypass YouTube's age verification and watch age restricted videos without having to sign in.","version":"2.4.6","repository":{"type":"git","url":"git+https://github.com/zerodytrash/Simple-YouTube-Age-Restriction-Bypass.git"},"author":{"name":"zerody"},"license":"MIT","bugs":{"url":"https://github.com/zerodytrash/Simple-YouTube-Age-Restriction-Bypass/issues"},"homepage":"https://github.com/zerodytrash/Simple-YouTube-Age-Restriction-Bypass#readme","main":"dist/Simple-YouTube-Age-Restriction-Bypass.user.js","scripts":{"build":"npm install && npm run clean && rollup -c && npm run archive-extension","clean":"node scripts/clean.js","archive-extension":"node scripts/archive-extension.js","format":"prettier --write src/**/*.js","check-format":"prettier --check src/**/*.js"},"devDependencies":{"@babel/preset-env":"^7.16.7","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.1.3","archiver":"^5.3.0","prettier":"^2.5.1","rollup":"^2.63.0","rollup-plugin-html":"^0.2.1"},"gitHead":"7a48b2e426e0e4123688ca4f3f0c5cb4ff1eeccb","_id":"simple-youtube-age-restriction-bypass@2.4.6","_nodeVersion":"16.13.0","_npmVersion":"7.21.1","dist":{"integrity":"sha512-GmR86al0G780KFPNw5/GDH6eeestgBKYkCG+MABuXDlfGW3s0RVNED//zgrKIUWlM/N7w7Zej+zmnbd1lfiL6g==","shasum":"03c163bab0876d770cef892aeefe0cea233a9630","tarball":"https://registry.npmjs.org/simple-youtube-age-restriction-bypass/-/simple-youtube-age-restriction-bypass-2.4.6.tgz","fileCount":4,"unpackedSize":60033,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJ/roWZsbOKbogHaBtPuTRm9y5o/6qcqae1IyPysSe3gIgG/9jhBXqBknY/V0JlQ+HdQZI1EM3/DI6p4OMtH2Jzsw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUwjsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohFQ//TjFU/eznq2hsymIUy2iHmyiN3rr424KhVvj6SE82gLDSWHEb\r\nUdrsW/xp/Axeac6BFqLGKtXx2DUuVlCP2rQIrmCxMNTh4v7gC0wYZKdiqTxc\r\n4WjnACp5SpQh2PY8sDehaA7w9aAxgwk4S2hadRlLP6m+iJE68qm/utirM7Qk\r\nZrKxneQgSOQJpNCfV/CmtJSzlJkhNE7FUM6kMOR9S+3URKEYMoaDPNrqEuKG\r\nps3BpBvSvGdh3UCt5uN0e4pZVzNphg/UXNIBCyzAcho2Jtd5xse9bnBPZlq0\r\nimZBQIFwtP2fnHzE2DITVzOvL+ReU5vd0GlZWqC3AMayFxuxcj/dKOnHpuq2\r\nvEUzW+d8u5cYOrHaBtePJ6IJkNwqT6CbQetCFJhxxwS35ka/boeGBoNTwpRf\r\nwmfVAr0f/XOD+TbJ6BrEYBRKuhqueWOU8gYib8R16MIkMIHEEazEL+y6F8cR\r\n1QWDwH50+hvzYJmAc2W7g+SOIlLbbYImytQbgM5hpmLWcUcbEGZGdoW6n46N\r\nrjeTuWUKXqNH8vfar0L3DEl+/yeUtD5czGIxqXKYB6xDAUCpj1D6cVxeW0ky\r\nJV4eDn4St/18mUWswIiREhIjUtm2uhMlJef4+Wq0Udvwz1UhW5kMfiBekQEc\r\nDYg9E9QtNUMoeN//D10ykC7eP8X9Qu5ed28=\r\n=+x1M\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zerodytrash","email":"zerodyone@gmail.com"},"directories":{},"maintainers":[{"name":"zerodytrash","email":"zerodyone@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-youtube-age-restriction-bypass_2.4.6_1649608940340_0.3902403396490133"},"_hasShrinkwrap":false},"2.5.2":{"type":"module","name":"simple-youtube-age-restriction-bypass","description":"A simple userscript to bypass YouTube's age verification and watch age restricted videos without having to sign in.","version":"2.5.2","repository":{"type":"git","url":"git+https://github.com/zerodytrash/Simple-YouTube-Age-Restriction-Bypass.git"},"author":{"name":"zerody"},"license":"MIT","bugs":{"url":"https://github.com/zerodytrash/Simple-YouTube-Age-Restriction-Bypass/issues"},"homepage":"https://github.com/zerodytrash/Simple-YouTube-Age-Restriction-Bypass#readme","main":"dist/Simple-YouTube-Age-Restriction-Bypass.user.js","scripts":{"build":"npm install && npm run clean && rollup -c && prettier --write dist/*.user.js && npm run archive-extension","clean":"node scripts/clean.js","archive-extension":"node scripts/archive-extension.js","format":"prettier --write src/**/*.js","check-format":"prettier --check src/**/*.js"},"devDependencies":{"@babel/preset-env":"^7.16.11","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.2.1","archiver":"^5.3.1","prettier":"^2.6.2","rollup":"^2.70.2","rollup-plugin-html":"^0.2.1"},"gitHead":"a79d34aa8f7f0b1bb08d81177c28d27988c797f0","_id":"simple-youtube-age-restriction-bypass@2.5.2","_nodeVersion":"16.13.0","_npmVersion":"7.21.1","dist":{"integrity":"sha512-OdOLJteTy1dhqA0XMPoOl9USuQc2uCYjLgoKt2WnIm7ce743Su+/uCRj+CVwebAOIv2MjI2ryACRCV04CZSZMw==","shasum":"b5decc2bd32b8d7ca36ad6b8e81c68e20665a5b2","tarball":"https://registry.npmjs.org/simple-youtube-age-restriction-bypass/-/simple-youtube-age-restriction-bypass-2.5.2.tgz","fileCount":4,"unpackedSize":72520,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDic1FrZpQcyjycI8/zKvLxLA7YWuU6v3CQ4lBdvdlyWQIhAJPnJn55c4SO1vIcG6y9PPJZU4+2aJ4UMrfSbhAYw1fF"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwercACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgeBAAirNL1TPu4Xul1Bqoh7pgdcUIDbpy9P1ysrxuC5f2F9nKn7Wl\r\nNkJDwOr2x4CjHi4QD+uom5ujS6Ij6gsMWkRJhYW5aAkGhmFejZdSXNQhDtYn\r\neXPGq9FOsF0k2XFD8ZZf5Xuqj3l7UfQ0P4KymKUFzlm0n/HTcOVBbHu1kPhr\r\nbX7h4fm74HCnu7XPetRFZezCbGYgFXluyVa24Wte7oBaLDj2zbttzuKEgvBb\r\n8l/LX1uQAZfcQ7Ij+io5+VJKMy3dz5KcthQ/wHK/bu3/y/XjIOPC65Xi27lJ\r\n+IFQ8zmAgCjeUzQqpM59TYxcbCkIJQ8sSTX/3BBmGxr5xQv5gpj55QJnln2e\r\njpLHwUQd9om+ox1xmIH640hsGAy8sWaWGJPXHhA3Z3It4VxpfIhY7LKqyXdz\r\nVT9Mopf7WnXjXZ8kbU4ZbJBylp+RfTPZRvQ9XOSlocNX8tBp4/E/Ie4LmLNv\r\nrQQlDgMOvl7DkHEnuhcUlcg+e5+693DjSfWWWT6EW3LlCwhcXLy8SUnTaSCv\r\nrZ5WCNEv/Meg58BJEWUxFBrimGomcPGV0ut4WTtJ9ueXDg9FV9mwwVRtzjKu\r\n2tM6RJhOe+NMMjau25EtQyzQii+bKSp9wnEOv00oUgzwId4RbQCAbLFaYETX\r\nDgNgVFmlRlDJNqI5iUBJvIhCf+dOIATCU+c=\r\n=bI6+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zerodytrash","email":"zerodyone@gmail.com"},"directories":{},"maintainers":[{"name":"zerodytrash","email":"zerodyone@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-youtube-age-restriction-bypass_2.5.2_1656875740596_0.051712297637760196"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-10T16:42:20.339Z","2.4.6":"2022-04-10T16:42:20.549Z","modified":"2022-07-03T19:15:40.859Z","2.5.2":"2022-07-03T19:15:40.786Z"},"maintainers":[{"name":"zerodytrash","email":"zerodyone@gmail.com"}],"description":"A simple userscript to bypass YouTube's age verification and watch age restricted videos without having to sign in.","homepage":"https://github.com/zerodytrash/Simple-YouTube-Age-Restriction-Bypass#readme","repository":{"type":"git","url":"git+https://github.com/zerodytrash/Simple-YouTube-Age-Restriction-Bypass.git"},"author":{"name":"zerody"},"bugs":{"url":"https://github.com/zerodytrash/Simple-YouTube-Age-Restriction-Bypass/issues"},"license":"MIT","readme":"<div align=\"center\">\n    <img height=\"80\" src=\"../../raw/main/src/extension/icon/icon_128.png\"></img>\n    <h1>Simple YouTube Age Restriction Bypass</h1>\n    <a href=\"#getting-started\">Getting started</a> |\n    <a href=\"#privacy\">Privacy</a> |\n    <a href=\"#development\">Development</a> |\n    <a href=\"#contributors\">Contributors</a>\n</div>\n\n<br>\n\n<div align=\"center\">\n    <img width=\"800\" src=\"https://user-images.githubusercontent.com/59258980/133007022-c12253c0-036c-49fe-8fce-42b62da14e8a.png\" alt=\"Simple YouTube Age Restriction Bypass\"/>\n    <br>\n    <p>A very simple to use browser extension to bypass YouTube's age verification 😎</p>\n    <br>\n    <a href=\"#getting-started\">\n        <img src=\"https://img.shields.io/github/v/release/zerodytrash/Simple-YouTube-Age-Restriction-Bypass?style=for-the-badge&labelColor=14161f&color=3455db&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABNUlEQVR4XmNgGJTAJPS2MxAvAOKLULzANPSOA8yxJiG3GrA63CTktgBQwyEg/g/E24B4EhDPAuLzULEFIM0gNoYB5kG32YES+4H4vknoLS90BaYht1OBch+hBmEaAJTIg0q6wZ0aersAKAZ2uknonVgg+w8+A04BJfch2wwNhwTjkNuWUC8BXXjrAAhjeAGo4D0Qt2AzgKiYBmr+AsRlaAa0AsVOGoXcNkDyVgZQ7Bo2FxwDSmxElzAJuxMOFH8AjKEoSFjcnobuVbAeoGAiNIDg8Y1kqwgwFqRMQ29rAtV8AIZBHIYLjILv8QAl7wHxFaBtChguAYoB5S6B0oRx0AM2HAnpJkjRUWh8zwHSRVAMYoPSwFGTkJsYhqMYZhx6lwOosAKIz0A1gTSC2BUgOaJihK6KACxxvcsBmqZ3AAAAXXRFWHRDb3B5cmlnaHQAQ3JlYXRlZCB3aXRoIEljb25mdS5jb20gLSBEZXJpdmF0aXZlIHdvcmsgb2YgTWF0ZXJpYWwgaWNvbnMgKENvcHlyaWdodCBHb29nbGUgSW5jLinxtJO+AAAAV3RFWHRMaWNlbnNlAExpY2Vuc2VkIHVuZGVyIEFwYWNoZSBMaWNlbnNlIHYyLjAgKGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMCnj13QbAAAAAElFTkSuQmCC\" alt=\"GitHub release\"/>\n    </a>\n    <a href=\"#getting-started\">\n        <img src=\"https://img.shields.io/badge/downloads-185K%2B-brightgreen?style=for-the-badge&labelColor=141f17&color=2aa745&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAXElEQVR4XmNgGLRAa7nrf2RMskOHqAFAZ2sB8St05yPxQXJaeMMDjyGENcNMxmII8ZqxGEK6ZjRD8PuZ5ASCTwPQ7wvwxAAsZS7AaYbmclcHIE4ggB2o6mqKDQMAqh55MwxuUuQAAABddEVYdENvcHlyaWdodABDcmVhdGVkIHdpdGggSWNvbmZ1LmNvbSAtIERlcml2YXRpdmUgd29yayBvZiBNYXRlcmlhbCBpY29ucyAoQ29weXJpZ2h0IEdvb2dsZSBJbmMuKfG0k74AAABXdEVYdExpY2Vuc2UATGljZW5zZWQgdW5kZXIgQXBhY2hlIExpY2Vuc2UgdjIuMCAoaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wKePXdBsAAAAASUVORK5CYII=\" alt=\"downloads\"/>\n    </a>\n    <a href=\"/LICENSE\" target=\"_blank\">\n        <img src=\"https://img.shields.io/github/license/zerodytrash/Simple-YouTube-Age-Restriction-Bypass?style=for-the-badge&labelColor=1b141f&color=9650b9&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnElEQVR4XmNgwAOm+++0nR64kw2fGqxy0/x3Wk0L2HkYiP8D8eNpgTsTiTJkmv8uNaCG9VCNIM3I+CaQH4TdxsAdUkDJWTg0oht0anrATmcUg6YG7FxApGa4YegGOEwL2JVACsbwClCzAcgAoGscQJKE+NgMALpg53+Qd6AG4OUPUwPID0RQyJMShSC11E5IOwpA0UcKJipzEaMIAE2iTK12MdYWAAAAXXRFWHRDb3B5cmlnaHQAQ3JlYXRlZCB3aXRoIEljb25mdS5jb20gLSBEZXJpdmF0aXZlIHdvcmsgb2YgTWF0ZXJpYWwgaWNvbnMgKENvcHlyaWdodCBHb29nbGUgSW5jLinxtJO+AAAAV3RFWHRMaWNlbnNlAExpY2Vuc2VkIHVuZGVyIEFwYWNoZSBMaWNlbnNlIHYyLjAgKGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMCnj13QbAAAAAElFTkSuQmCC\" alt=\"license\"/>\n    </a>\n</div>\n\n---\n\n## How it works\n\nThis extension uses some API tricks to access age-restricted videos from YouTube anonymously. As a fallback (in case that the API bypass methods does not work) an open source [Account Proxy Server](/account-proxy) is used. This allows you to watch all types of age-restricted videos on **YouTube** and **YouTube Music** without age verification and without the need to be signed in.\n\nAll videos will be unlocked automatically!\n\n## Getting started\n\n### Installation\n\nYou have two options depending on the browser you use. You can install the script as a **[Userscript](https://en.wikipedia.org/wiki/Userscript)** in all popular browsers or as a **Browser Extension** in some supported browsers listed below.\n\n#### Browser Extension\n\nThe **Age Restriction Bypass for Youtube™** extension is currently available for **Firefox and Edge**.\n\n<a href=\"https://addons.mozilla.org/en-US/firefox/addon/youtube-age-restriction-bypass/\" target=\"_blank\">\n    <img src=\"https://i.imgur.com/4ViiH7U.png\" alt=\"Mozilla Add-ons\"/>\n</a>\n\n<a href=\"https://microsoftedge.microsoft.com/addons/detail/age-restriction-bypass-fo/nbonnacihdagjflaacjbjcdbpfoomgnp\" target=\"_blank\">\n    <img src=\"https://i.imgur.com/X6WxLdx.png\" alt=\"Edge Add-ons\"/>\n</a>\n<br><br>\n\n> If you use another browser (e.g. Google Chrome), install the Userscript below.\n\n#### Userscript\n\n1. Install a [Userscript Manager](https://en.wikipedia.org/wiki/Userscript_manager) of your choice. We recommend [Tampermonkey](https://www.tampermonkey.net/) or [Violentmonkey](https://violentmonkey.github.io/).\n    > - [Tampermonkey for Chrome](https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo)<br>\n    > - [Tampermonkey for Firefox](https://addons.mozilla.org/en/firefox/addon/tampermonkey/)<br>\n    > - [Tampermonkey for Opera](https://addons.opera.com/en/extensions/details/tampermonkey-beta/)<br>\n    > - [Tampermonkey for Edge](https://microsoftedge.microsoft.com/addons/detail/tampermonkey/iikmkjmpaadaobahmlepeloendndfphd)<br>\n    > - [Userscripts for Safari (MacOS/iOS/iPadOS)](https://apps.apple.com/us/app/userscripts/id1463298887)<br>\n\n2. Install **Simple YouTube Age Restriction Bypass** by clicking **[this link](../../raw/main/dist/Simple-YouTube-Age-Restriction-Bypass.user.js)**.\n\nAlternative mirrors:\n\n<a href=\"https://greasyfork.org/en/scripts/423851-simple-youtube-age-restriction-bypass\">\n    <img src=\"https://img.shields.io/badge/-greasyfork-950000?style=for-the-badge&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAAXNSR0IArs4c6QAAAYdJREFUeNpNkU1LVHEUh3+jn8GdtYg+QOHiCiESBokQFaFQYBFYGAlGZMnQVLNIVFB8uQPqoCPeq+JCdBgUHXUUBF9WioLrOzsXLl0M18v/Uf6oeB44HM554Cx+klQmSaoe8SqD4bA7/BH0+ZWO7OWmxb6kRxmkjjlyLLDFBPdcYjeK2rbesm46IpkanvDRvIm+GgcVrCK1pj+RLzWQp516niJLTelqcu3vIZbNB7L85JQZFkizQj8tzBufhCN538hEi/zlHDhgGP+K/7QxFQ3Q4UmBkElyBsAR4jHCYoQCNYbveE4VGY45AfI84wV1vEb0kAw1frHLfXrpp4teq2wjchSoZ4LJUPFiHJn3tJLE5RX7wBrlNCLzm85AZZ5QJGrRNXvAKnaLPDU7CVKmk2myeGywzi+rrPDZJJAjyXU9ZktLZJkhS4414hxCaZOBlGzFqgq1NJlHUYV5STMZ0xTJ5JnfuROWXFHBA2RpoQGlVH59/We9h9Xf/a5iOpwM/xTH/PbbuC8B++4oDDg4lrsAAAAASUVORK5CYII=\" alt=\"GreasyFork\"/>\n</a>\n<a href=\"https://openuserjs.org/scripts/zerodytrash/Simple_YouTube_Age_Restriction_Bypass\">\n    <img src=\"https://img.shields.io/badge/-openuserjs-2C3E50?style=for-the-badge&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAADsQAAA7EB9YPtSQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAcdEVYdFRpdGxlAE9wZW5Vc2VySlMub3JnIGZhdmljb26U3BnCAAAALnRFWHRBdXRob3IATWFydGkgTWFydHogKGh0dHBzOi8vZ2l0aHViLmNvbS9NYXJ0aWkpxKc3NgAAACB0RVh0RGVzY3JpcHRpb24AQmFzZSBTVkcgZm9yIGZhdmljb245LGFfAAAAGHRFWHRDcmVhdGlvbiBUaW1lADIwMTQtMDUtMzFYrHNkAAAAhXRFWHRTb3VyY2UAaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL09wZW5Vc2VySlMvT3BlblVzZXJKUy5vcmcvNDQxZjZlNWZjNjMzYzhjNmQ4YzhhM2Q0NWE1ODY4NTQ0ZTY4ZGNiNS9wdWJsaWMvaW1hZ2VzL2Zhdmljb24uaWNv8+hvVQAAAPhJREFUOMtjuP307n9KMAPVDbj55M7/CRu2/3epnvBfLrEWjEHsiZt2gOXwGnDm9tX/1qU9/9kCCsFYLLoSjGF8m7IeoJpr2A0AmQ7TDFK4+eQJuKItp07+t6voA8vZlvWiuARuQP+GbWAFIEOuP76N4dQbj+7ADQF5B8MAp6p+sOSG4ydwBhjIJSA1LtUTMQ2QTaj9LxRZTjDUQWGikFSH24BbWEIaGYtG4TAA5oX1x46T5wVYIFoBA/HaI8xABAUsKHZwBiJyNIIMQXYJKGBhcjijEVtCEggv+y8YUYaWkK4STsog74DCBBSwIAxOyhu3E07KA5IbAVwKM3i/YjSuAAAAAElFTkSuQmCC\" alt=\"OpenUserJS\"/>\n</a>\n\n### Usage\n\nNo further actions are necessary. All age restricted videos are automatically unlocked. Make sure you reload YouTube after installation.\n\n## Privacy\n\nIn order to unlock some video information, requests are handled through a proxy server. On the server side, the request will be authenticated with the credentials of an age-verified account at YouTube. The source code of the proxy server can be found [here](/account-proxy).\n\n**No credentials are sent from your YouTube account! The only info that the proxy server receives from you is the Video-ID and some non-user related information like the version of the YouTube website.** The used proxy server at `youtube-proxy.zerody.one` **does not** log IP-Adresses or Video-IDs. If you have set a different proxy server instance, then the operator's log policies apply.\n\nTo have an overview of the number of requests and possible problems, anonymous usage statistics are collected. These statistics are also not user-related and can be found [here](https://youtube-proxy.zerody.one/getStats).\n\nFor some videos it is necessary to route the video data files (hosted at `googlevideo.com`) through a proxy server as well. The third-party service [4everproxy.com](https://www.4everproxy.com/) is used for this. You can read the privacy policy [here](https://www.4everproxy.com/privacy).\n\n## Compatibility\n\n### Browser support\n\nThe following browsers are supported:\n<table>\n    <tbody>\n        <tr>\n            <th scope=\"row\"></th>\n            <td align=\"center\">\n                <img src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png\" alt=\"Chrome\" width=\"24px\" height=\"24px\"/>\n                <div>Chrome</div>\n            </td>\n            <td align=\"center\">\n                <img src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png\" alt=\"Edge\" width=\"24px\" height=\"24px\"/>\n                <div>Edge</div>\n            </td>\n            <td align=\"center\">\n                <img src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png\" alt=\"Firefox\" width=\"24px\" height=\"24px\"/>\n                <div>Firefox</div>\n            </td>\n            <td align=\"center\">\n                <img src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png\" alt=\"Safari\" width=\"24px\" height=\"24px\"/>\n                <div>Safari</div>\n            </td>\n            <td align=\"center\">\n                <img src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/opera/opera_48x48.png\" alt=\"Opera\" width=\"24px\" height=\"24px\"/>\n                <div>Opera</div>\n            </td>\n            <td align=\"center\">\n                <img src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/brave/brave_48x48.png\" alt=\"Brave\" width=\"24px\" height=\"24px\"/>\n                <div>Brave</div>\n            </td>\n        </tr>\n        <tr>\n            <th scope=\"row\"><a href=\"#browser-extension\">Extension</a></th>\n            <td align=\"center\">❌</td>\n            <td align=\"center\">✅</td>\n            <td align=\"center\">✅</td>\n            <td align=\"center\">❌</td>\n            <td align=\"center\">❌</td>\n            <td align=\"center\">❌</td>\n        </tr>\n        <tr>\n            <th scope=\"row\"><a href=\"#userscript\">Userscript</a></th>\n            <td colspan=\"6\" align=\"center\">✅ <strong>Full support</strong></td>\n        </tr>\n    </tbody>\n</table>\n\nAnd many more!\n\n### Android\n\n**Simple YouTube Age Restriction Bypass** works on Android with the browser version of YouTube [m.youtube.com](https://m.youtube.com) in combination with the [Userscript](#userscript).\n> Only a few browsers such as [Firefox](https://play.google.com/store/apps/details?id=org.mozilla.firefox) and [Kiwi Browser](https://play.google.com/store/apps/details?id=com.kiwibrowser.browser) currently support extensions. Tampermonkey can be installed there.\n\n> [Bromite](https://www.bromite.org/) supports userscripts natively. The script can be installed via Settings > User Scripts.\n\n### iOS/iPadOS\n\n**Simple YouTube Age Restriction Bypass** also works on iOS/iPadOS Safari with the browser version of YouTube [m.youtube.com](https://m.youtube.com) in combination with the [Userscript](#userscript).\n> You need to install the free extension [Userscripts](https://apps.apple.com/us/app/userscripts/id1463298887) for Safari from the AppStore to install the [Userscript](#userscript).\n\n## Development\n\n### Prerequisites\n\n- [Git](https://git-scm.com)\n- [Node.js](https://nodejs.org) with NPM\n\n### Building\n\nWe use [Rollup](https://rollupjs.org) with [Babel](https://github.com/babel/babel) to transpile into a single userscript file and maintain support for older browsers.\n\n**1. Clone the repository**\n```sh\ngit clone https://github.com/zerodytrash/Simple-YouTube-Age-Restriction-Bypass.git\n```\n**2. Run Build Script**\n\nRun this command at the root folder to install the required dependencies and build the userscript and extension:\n```sh\nnpm run build\n```\n\nThe userscript `Simple-YouTube-Age-Restriction-Bypass.user.js` and extension should now be located in the `dist` folder. \n> The extension is compiled to both Manifest [V2](https://developer.chrome.com/docs/extensions/mv2) and [V3](https://developer.chrome.com/docs/extensions/mv3/intro).\n\n## Contributors\n\nWant to contribute to this project? Feel free to open an [issue](../../issues) or [pull request](../../pulls).\n\n<a href=\"../../graphs/contributors\">\n    <img src=\"https://contrib.rocks/image?repo=zerodytrash/Simple-YouTube-Age-Restriction-Bypass\"/>\n</a>\n","readmeFilename":"README.md"}