[QUESTION] I know this may be too dumb/noob to ask but please bear with me #163
-
Huge thank you to the developer for this awesome project. I'm not a 'techy' person by any means but thanks to you I'm able to run a Whoogle instance. I used Heroku to deploy it and it made me wonder if they (Heroku) have ways to see/store logs or any other data when I do web searches. Thank you in advance for helping this noob out |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hi @captainfuckface (ha) sorry for the delay in responding to this. Heroku instances do store logs, and can actually be viewed by the creator of the app either through the command line or through the Heroku dashboard (under Here's a snippet of the log from a Heroku instance I just spun up, showing an example POST request log as well as the encrypted element requests:
That being said, POST requests aren't typically supported on mobile browsers. If you entered the custom search engine on your mobile browser as As for whether or not Heroku themselves can view the logs, I don't think they explicitly state that anywhere, but I would assume so. The search API was designed to hide as much from a log as possible, but is still subject to the limitations of what a user's browser provides in terms of custom search functionality. If you are concerned about any plaintext searches appearing in logs, I'd recommend using a browser that supports POST requests by default, using the webpage search bar rather than the browser search bar (since the input field performs POST requests by default), or switching to a different search engine on devices that you can't perform POST requests on. Hopefully that answers your question and wasn't too verbose! |
Beta Was this translation helpful? Give feedback.
Hi @captainfuckface (ha) sorry for the delay in responding to this. Heroku instances do store logs, and can actually be viewed by the creator of the app either through the command line or through the Heroku dashboard (under
More -> View logs
on the application page). That being said, searches sent via POST request will not directly expose the search term in the log, and element paths are encrypted using a randomly generated (per search) key.Here's a snippet of the log from a Heroku instance I just spun up, showing an example POST request log as well as the encrypted element requests: