Intro to Browser Profiles¶
Browser profiles are saved instances of a web browsing session that can be used to configure a website before it is crawled.
Common Use Cases¶
Social Media Sign In¶
Pre-configure a social media site to be logged in so that the crawler can access content that can only be viewed by logged-in users.
Best Practices: Use an account created specifically for archiving a website
Websites may require user registration to view content at URLs that are otherwise public. This practice is sometimes referred to as a login wall. Login walls are commonly used by social media and publishing platforms.
We recommend creating dedicated accounts when archiving any website that requires a user account. Although dedicated accounts are not required to benefit from browser profiles, they can address the following potential issues:
-
While usernames and passwords are never saved by Browsertrix, the private tokens that enable access to logged in content are stored. Thus, anyone with access to your Browsertrix account, intentional or malicious, may be able to access the logged in content.
-
Some websites may rate limit or lock accounts for reasons they deem to be suspicious, such as logging in from a new geographical location or if the site determines crawls to be robot activity.
-
Personalized data such as cookies, location, etc. may be included in the resulting crawl.
-
The logged in interface may display unwanted personally identifiable information such as a username or profile picture.
An exception to this practice is if your goal is to archive personalized or private content accessible only from designated accounts. In these instances we recommend changing the account's password after crawling is complete.
Hide Popup Prompts¶
Websites may prompt users for a number of reasons before displaying the rest of the page, such as for age verification, informed consent requirements, or geographical location. Configure a browser profile to accept, dismiss, or otherwise hide these dialogs so that the content behind them is visible to the crawler.