Scratch's Cookie Policy can be found here: https://scratch.mit.edu/cookies


TABLE OF CONTENTS


The Scratch Cookie Policy was last updated July 6, 2023


This Cookie Policy (the “Cookie Policy”) is provided by Scratch Foundation (“Scratch”, “we” or “us”). It supplements the information and disclosures included in our Privacy Policy, and explains how Scratch uses Cookies on its website scratch.mit.edu (the “Scratch Website”) to its visitors (“you”, “user”). For the purpose of this Cookie Policy, “Personal Information” means any information relating to an identified or identifiable individual.


When you use the Scratch Website, we use cookies, beacons, invisible tags, unique IDs and similar technologies (collectively “Cookies”) to automatically record certain Personal Information from your browser or device.


What types of Cookies are used on the Scratch Website?

Essential Cookies

These are Cookies that are necessary to make the Scratch Website available to the user or ensure security. We use this Personal Information, for example, to ensure that the Scratch Website functions properly, or to prevent fraud. We use the following essential Cookies:


Name
Provider
Purpose
Expiration
scratchcsrftokenScratchUsed as a security measure to prevent cross site request forgery.    1 year
scratchsessionsid    ScratchUsed for authenticating you on the Scratch Website so we can provide you the services you requested.    2 years


Functional Cookies

We use these cookies to recognize the user when they return to the Scratch Website, and for beneficial, but non-essential functionality. For example, Cookies to remember users’ settings (e.g., retaining language settings) and content preferences when they return to the Scratch Website, or that allow videos to play. Disabling functional Cookies will typically result in limited functionality of the site and a less personalized experience, but the user will still be able to use the site as such. We use the following functional Cookies:


NameProviderPurposeExpiration
permissionsScratchUsed to track which features of the service a logged in user is able to access.    1 year
explore_byScratchUsed to save the user’s current search preference.    Session
minilogSettingsScratchUnclassified    Persistent
scratchlanguageScratchUsed to save information about the user’s preferred language.    1 year
scratchpolicyseenScratchUsed to track if the user has seen a privacy policy update notification    3 weeks
scratchthemeScratchUsed to save information about the user’s preferred color mode.    1 year
wistia-video-progress-#WistiaContains a timestamp for the Scratch Website’s video-content. This allows the user to resume watching without having to start over, if the user leaves the video or Scratch Website.    Persistent


Analytical or Performance Cookies


We use Cookies to generally help us better understand how the Scratch Website is being used (e.g., determining which pages are popular based on how many users have visited certain pages). We also work with analytics providers, such as Google Analytics, which use Cookies to collect and analyze information about use of the Scratch Website and report on activities and trends. You can learn more about Google’s practices by going to https://www.google.com/policies/privacy/partners and opt out of them by downloading the Google Analytics opt-out browser add-on, available at https://tools.google.com/dlpage/gaoptout. We use the following analytical and performance Cookies:

NameProviderPurposeExpiration
_gaGoogle Analytics Used to send data to Google Analytics about the user's device and behavior. Tracks the user across devices and marketing channels.    2 years
_gat    Google Analytics Used by Google Analytics to throttle request rate.    1 day
_gidGoogle Analytics Registers a unique ID that is used to generate statistical data on how the user uses the Scratch Website.    1 day
__utma    Google Analytics Used by Google Analytics to categorize new vs returning users.    2 year
__utmbGoogle Analytics Used by Google Analytics to calculate the duration of the Scratch Website visit.    1 day
__utmc    Google Analytics Used by Google Analytics to calculate the duration of the Scratch Website visit.    Session
__utmt    Google Analytics Used by Google Analytics to throttle request rate.    1 day
__utmz    Google Analytics Used by Google Analytics to understand how a user navigates the Scratch Website.    6 months
loglevelWistiaMaintains settings and outputs when using the Developer Tools Console on the current session.    Persistent
DEVICE_INFO    YouTubeUsed to track a user’s interaction with embedded content.    180 days
LogsDatabaseV2:[unique ID number]    YouTubeUnclassified    Session
VISITOR_INFO1_LIVEYouTubeTries to estimate user bandwidth on pages with integrated YouTube videos.    180 days
remote_sid    YouTubeNecessary for the implementation and functionality of YouTube video content.    Session
YSCYouTubeRegisters a unique ID to keep statistics of what videos from YouTube the user has seen.    Session
ytidb::LAST_RESULT_ENTRY_KEY    YouTubeStores the user's video player preferences using embedded YouTube video.    Persistent
YtIdbMeta#databases    YouTubeStores the user's video player preferences using embedded YouTube video.    Persistent
yt-remote-cast-available    YouTubeStores the user's video player preferences using embedded YouTube video.    Session
yt-remote-cast-installed    YouTubeStores the user's video player preferences using embedded YouTube video.    Session
yt-remote-connected-devices    YouTubeStores the user's video player preferences using embedded YouTube video.    Persistent
yt-remote-device-id    YouTubeStores the user's video player preferences using embedded YouTube video.    Persistent
yt-remote-fast-check-period    YouTubeStores the user's video player preferences using embedded YouTube video.    Session
yt-remote-session-app    YouTubeStores the user's video player preferences using embedded YouTube video.    Session
yt-remote-session-name    YouTubeStores the user's video player preferences using embedded YouTube video.    Session
undefined    WistiaCollects data on user interaction with the Scratch Website's video-content. This data is used to make the website's video-content more relevant towards the user.    Persistent
wistiaWistiaUsed by the Scratch Website to track the user's use of video-content - the cookie roots from Wistia, which provides video-software to websites.    Persistent


How can you manage Cookies?

If you do not want your Personal Information to be collected through the use of Cookies, most browsers allow you to manage your Cookie preferences. You can set your browser to automatically decline Cookies or to request you to accept or decline Cookies for each site. You can find more information about Cookies at http://www.allaboutcookies.org/manage-cookies.


Contact Us

If you have any questions about this Cookie Policy please contact us at privacy@scratch.mit.edu or via mail at:


Scratch Foundation

ATTN: Cookie Policy

201 South Street

Suite 102

Boston, MA 02111