Privacy and exposed API keys #1094
Labels
Bug
Error or unexpected behaviors
Feature Request
Proposal for adding a new functionality
Priority:High
Should be addressed soon but not critical
Uh oh!
There was an error while loading. Please reload this page.
Nature of issue?
New feature details:
Currently, people who create sketches on the web editor using API keys are automatically exposing those keys to the world, and may not be aware they are doing so.
Right now searching the web editor for "apiKey" or similar strings
https://www.google.com/search?q="apiKey"+site%3Aeditor.p5js.org
...turns up a couple hundred examples from firebase, google maps, the new york times, giphy, mlab.com, pixabay, uifaces.co, wordnik, openweathermap.org, etc. Most of these are low security, but some are not.
Other than a robust private sketch feature, here are some ways of approaching this problem with features:
The text was updated successfully, but these errors were encountered: