📦

Loom – Screen Recorder Sc

🔍 Security Report Available
👥 8M+ users
📦 v5.5.167
💾 23.16MiB
📅 2026-02-15
View on Chrome Web Store

Chrome will indicate if you already have this installed.

Lets you record your screen and camera with one click, sharing the content in an instant with a link, making it easy for anyone to capture and share high-quality video recordings. Suitable for individuals who frequently need to create tutorial videos, demonstrate software, or share their screen with others. Ideal for users who value simplicity and speed when recording and sharing screen content.

Overview

Record your screen and camera with one click. Share that content in an instant with a link.

Tags

Productivity/communication screenshot productivity/communication

Privacy Practices

✅ Does not sell your data to third parties
✅ Does not use data for unrelated purposes
🔄 New version v5.5.167 detected — scan automatically queued.

Security Analysis

Analyzed v5.5.169 · Feb 21, 2026 · 546 JS files · 61491 KB scanned

Permissions

activeTab alarms contextMenus cookies desktopCapture scripting storage system.cpu system.display tabCapture webNavigation webRequest <all_urls> *://.loom.com/

Code Patterns Detected

eval() used — can execute arbitrary code Makes HTTP requests Listens to keyboard events Potential data exfiltration pattern

External Connections

www.w3.org github.com s3.amazonaws.com cdn.loom.com www.loom.com support.loom.com stage.loom.com reactjs.org api.segment.io dashif.org loom.com bit.ly +8 more

Package Contents 720 files · 69MB

📁3rd61KB
📜libvirtualbg-worker.js61KBlarge
📁_metadata101KB
{}verified_contents.json101KB
📁audio159KB
📄loom_complete.mp340KB
📄loom_countdown.mp367KB
📄loom_pause.mp318KB
📄loom_start.mp326KB
📄screenshot-shutter.mp38KB
📁fonts323KB
🔤AtlassianSans-cyrillic-ext.woff240KB
🔤AtlassianSans-cyrillic.woff228KB
🔤AtlassianSans-greek-ext.woff217KB
🔤AtlassianSans-greek.woff229KB
🔤AtlassianSans-latin-ext.woff2126KB
🔤AtlassianSans-latin.woff269KB
🔤AtlassianSans-vietnamese.woff214KB
📁html2KB
🌐audioVisualizer.html190B
🌐bubble.html181B
🌐embedView.html184B
🌐logs.html179B
🌐permissionsCheck.html191B
🌐pinExtension.html187B
🌐pinnedTab.html184B
🌐popup.html180B
🌐videoPreview.html187B
🌐videoPreviewThumbnail.html196B
📁images7.7MB
📁camfort1.4MB
📁templates1.4MB
🖼bubbleGoesHereThumbnail.png64KB
🖼celebration.png82KB
🖼centered.png4KB
🖼empty.png29KB
🖼flowers.png205KB
🖼geometric.png60KB
🖼gradient.png143KB
🖼intro.png210KB
🖼long_list.png7KB
🖼meeting.png53KB
🖼news.png74KB
🖼paint.png136KB
🖼rainbow.png48KB
🖼short_list.png5KB
🖼slide_one.png6KB
🖼slide_two.png6KB
🖼splash.png145KB
🖼standup.png204KB
📁gmail13KB
🖼bullets-salmon.svg870B
🖼bullets.svg870B
🖼gmail-integration-button-gray.svg421B
🖼gmail-integration-button.svg955B
🖼gmail-tooltip.png10KB
🖼ai-avatars-preview.png34KB
🖼allow_site_access.png16KB
🖼avatar-placeholder.svg2KB
🖼blur-ftux.gif5MB
🖼blur_hover_preview.png13KB
🖼blurred-ellipse.png48KB
🖼canvas_hover_preview.png5KB
🖼dark-loading-ring.svg560B
🖼dev_icon.png2KB
🖼dragbar_arrow.png2KB
🖼facepile-theme-dark.png20KB
🖼facepile-theme-light.png20KB
🖼filter_reference.png385KB
🖼icon_128.png4KB
🖼icon_16.png568B
🖼icon_32.png1KB
🖼icon_64.png2KB
🖼icon_beta_128.png4KB
🖼icon_beta_16.png534B
🖼icon_beta_32.png1KB
🖼icon_beta_64.png2KB
🖼icon_beta_recording_128.png5KB
🖼icon_beta_recording_16.png629B
🖼icon_beta_recording_32.png1KB
🖼icon_beta_recording_64.png2KB
🖼icon_recording_128.png4KB
🖼icon_recording_16.png643B
🖼icon_recording_32.png1KB
🖼icon_recording_64.png2KB
🖼live-rewind-popup.png43KB
🖼loading-video-thumbnail.svg1KB
🖼loom-logo-cursor.svg1KB
🖼os-permission-tutorial.png144KB
🖼pinned-tab-preview.png301KB
🖼pinned-tab.png101KB
🖼updated-extension.png80KB
🖼video-limit.png8KB
📁img
🖼installed.jpg309B
📁js60.6MB
📁@atlaskit-internal_@atlaskit2KB
📁mention2KB
📜no-access-tooltip.js779B
📄no-access-tooltip.js.map1KB
📁@atlaskit-internal_@atlassian1MB
📜link-datasource-i18n-cs.js14KB
📄link-datasource-i18n-cs.js.map17KB
📜link-datasource-i18n-da.js13KB
📄link-datasource-i18n-da.js.map16KB
📜link-datasource-i18n-de.js14KB
📄link-datasource-i18n-de.js.map17KB
📜link-datasource-i18n-en_GB.js13KB
📄link-datasource-i18n-en_GB.js.map16KB
📜link-datasource-i18n-en_ZZ.js30KB
📄link-datasource-i18n-en_ZZ.js.map33KB
📜link-datasource-i18n-es.js14KB
📄link-datasource-i18n-es.js.map17KB
📜link-datasource-i18n-fi.js13KB
📄link-datasource-i18n-fi.js.map16KB
📜link-datasource-i18n-fr.js14KB
📄link-datasource-i18n-fr.js.map17KB
📜link-datasource-i18n-hr.js12KB
📄link-datasource-i18n-hr.js.map14KB
📜link-datasource-i18n-hu.js14KB
📄link-datasource-i18n-hu.js.map17KB
📜link-datasource-i18n-it.js14KB
📄link-datasource-i18n-it.js.map16KB
📜link-datasource-i18n-ja.js15KB
📄link-datasource-i18n-ja.js.map17KB
📜link-datasource-i18n-ko.js14KB
📄link-datasource-i18n-ko.js.map16KB
📜link-datasource-i18n-nb.js13KB
📄link-datasource-i18n-nb.js.map16KB
📜link-datasource-i18n-nl.js14KB
📄link-datasource-i18n-nl.js.map16KB
📜link-datasource-i18n-pl.js14KB
📄link-datasource-i18n-pl.js.map17KB
📜link-datasource-i18n-pt_BR.js14KB
📄link-datasource-i18n-pt_BR.js.map16KB
📜link-datasource-i18n-ru.js17KB
📄link-datasource-i18n-ru.js.map20KB
📜link-datasource-i18n-sk.js12KB
📄link-datasource-i18n-sk.js.map15KB
📜link-datasource-i18n-sl.js12KB
📄link-datasource-i18n-sl.js.map14KB
📜link-datasource-i18n-sr_RS.js12KB
📄link-datasource-i18n-sr_RS.js.map14KB
📜link-datasource-i18n-sr_YR.js14KB
📄link-datasource-i18n-sr_YR.js.map16KB
📜link-datasource-i18n-sv.js14KB
📄link-datasource-i18n-sv.js.map16KB
📜link-datasource-i18n-th.js19KB
📄link-datasource-i18n-th.js.map22KB
📜link-datasource-i18n-tr.js14KB
📄link-datasource-i18n-tr.js.map16KB
📜link-datasource-i18n-uk.js18KB
📄link-datasource-i18n-uk.js.map20KB
📜link-datasource-i18n-vi.js15KB
📄link-datasource-i18n-vi.js.map18KB
📜link-datasource-i18n-zh.js13KB
📄link-datasource-i18n-zh.js.map15KB
📜link-datasource-i18n-zh_TW.js13KB
📄link-datasource-i18n-zh_TW.js.map16KB
📜team-central-i18n-cs.js2KB
📄team-central-i18n-cs.js.map2KB
📜team-central-i18n-da.js2KB
📄team-central-i18n-da.js.map2KB
📜team-central-i18n-de.js2KB
📄team-central-i18n-de.js.map2KB
📜team-central-i18n-en_GB.js2KB
📄team-central-i18n-en_GB.js.map2KB
📜team-central-i18n-en_ZZ.js3KB
📄team-central-i18n-en_ZZ.js.map4KB
📜team-central-i18n-es.js2KB
📄team-central-i18n-es.js.map2KB
📜team-central-i18n-fi.js2KB
📄team-central-i18n-fi.js.map2KB
📜team-central-i18n-fr.js2KB
📄team-central-i18n-fr.js.map2KB
📜team-central-i18n-hu.js2KB
📄team-central-i18n-hu.js.map2KB
📜team-central-i18n-it.js2KB
📄team-central-i18n-it.js.map2KB
📜team-central-i18n-ja.js2KB
📄team-central-i18n-ja.js.map2KB
📜team-central-i18n-ko.js2KB
📄team-central-i18n-ko.js.map2KB
📜team-central-i18n-nb.js2KB
📄team-central-i18n-nb.js.map2KB
📜team-central-i18n-nl.js2KB
📄team-central-i18n-nl.js.map2KB
📜team-central-i18n-pl.js2KB
📄team-central-i18n-pl.js.map2KB
📜team-central-i18n-pt_BR.js2KB
📄team-central-i18n-pt_BR.js.map2KB
📜team-central-i18n-ru.js2KB
📄team-central-i18n-ru.js.map3KB
📜team-central-i18n-sv.js2KB
📄team-central-i18n-sv.js.map2KB
📜team-central-i18n-th.js3KB
📄team-central-i18n-th.js.map3KB
📜team-central-i18n-tr.js2KB
📄team-central-i18n-tr.js.map2KB
📜team-central-i18n-uk.js2KB
📄team-central-i18n-uk.js.map3KB
📜team-central-i18n-vi.js2KB
📄team-central-i18n-vi.js.map2KB
📜team-central-i18n-zh.js2KB
📄team-central-i18n-zh.js.map2KB
📜team-central-i18n-zh_TW.js2KB
📄team-central-i18n-zh_TW.js.map2KB
📜11003.js4KB
📜11679.js1KB
📜11774.js3KB
📜12151.js44KB
📜12252.js28KB
📜13524.js3KB
📜13774.js13KB
📜14616.js3KB
📜15186.js3KB
📜16030.js2KB
📜17117.js10KB
📜17118.js2KB
📜18422.js22KB
📜18448.js3KB
📜19502.js8KB
📜1995.js23KB
📜20446.js20KB
📜21545.js55KBlarge
📜21598.js4KB
📜22369.js42KB
📜24031.js107KBlarge
📜25569.js1019B
📜25938.js9KB
📜26895.js158KBlarge
📜27480.js2KB
📜28251.js32KB
📜28696.js4KB
📜29135.js9KB
📜29182.js5KB
📜29302.js6KB
📜29524.js15KB
📄29524.js.LICENSE.txt808B
📜29643.js1KB
📜30214.js1KB
📜30298.js2KB
📜30321.js6KB
📜31703.js57KBlarge
📜3301.js1KB
📜3456.js5KB
📜35339.js772KBlarge
📄35339.js.LICENSE.txt172B
📜35409.js9KB
📜35895.js3KB
📜36400.js6KB
📜37002.js12KB
📜37554.js15KB
📜38029.js830B
📜38374.js3KB
📜39737.js3KB
📜43241.js7KB
📜43791.js16KB
📜43884.js11KB
📜46234.js3KB
📜46715.js3KB
📜46976.js37KB
📜473.js5KB
📜47572.js2KB
📜48103.js4KB
📜48225.js7KB
📜49256.js5KB
📜49459.js1KB
📜49602.js26KB
📜50287.js11KB
📜50925.js2KB
📜51050.js29KB
📜51391.js4KB
📜52285.js4KB
📜5272.js7KB
📜5294.js4KB
📜53395.js4KB
📜55266.js10KB
📜55985.js8KB
📜5607.js12KB
📜56391.js3KB
📜56960.js5KB
📜57801.js12KB
📜57908.js23KB
📜58247.js5KB
📜58821.js2KB
📜59499.js4KB
📜60287.js10KB
📜60647.js1KB
📜6113.js4KB
📜62744.js5KB
📜62929.js846B
📜63175.js3KB
📜63840.js37KB
📜64671.js12KB
📜64818.js3KB
📜64916.js13KB
📜66313.js4KB
📜66821.js4KB
📜67678.js4KB
📜67772.js4KB
📜69524.js4KB
📜69778.js5KB
📜70175.js5KB
📜70754.js2KB
📜7086.js28KB
📜71584.js8KB
📜72223.js615KBlarge
📄72223.js.LICENSE.txt85B
📜72824.js24KB
📜72907.js3KB
📄72907.js.LICENSE.txt121B
📜72975.js3KB
📜73370.js1KB
📜74322.js17KB
📜75951.js80KBlarge
📜76688.js26KB
📜76891.js10KB
📜78429.js6KB
📜79132.js2KB
📜79809.js2KB
📜81043.js40KB
📜81480.js3KB
📜8156.js960KBlarge
📄8156.js.LICENSE.txt966B
📜8181.js3KB
📜81820.js5KB
📜8240.js3KB
📜82657.js46KB
📜82927.js3KB
📜82946.js6KB
📜83413.js96KBlarge
📜8408.js1KB
📜8444.js9KB
📜84535.js4KB
📜86475.js31KB
📜87446.js70KBlarge
📜87467.js8KB
📜87481.js26KB
📜87601.js2KB
📜88215.js17KB
📜88499.js6KB
📜88689.js2KB
📜89361.js17KB
📜90995.js3KB
📜91872.js81KBlarge
📜9316.js5KB
📜9439.js7KB
📜94594.js100KBlarge
📜94851.js10KB
📄94851.js.LICENSE.txt188B
📜95023.js50KB
📜95118.js206KBlarge
📜9537.js61KBlarge
📜96586.js85KBlarge
📜96667.js5KB
📜98115.js27KB
📜9846.js2KB
📜98802.js7KB
📜98864.js2KB
📜99434.js3KB
📜99624.js4KB
📜99787.js3KB
📜@atlaskit-internal_angle-brackets-icon.js3KB
📜@atlaskit-internal_audio-icon.js3KB
📜@atlaskit-internal_audioViewer.js9KB
📜@atlaskit-internal_codeViewer.js478B
📜@atlaskit-internal_docNextViewer.js23KB
📜@atlaskit-internal_docViewer.js4KB
📜@atlaskit-internal_editor-sentrybrowser.js63KBlarge
📜@atlaskit-internal_editor-sentryintegrations.js45KB
📄@atlaskit-internal_editor-sentryintegrations.js.LICENSE.txt163B
📜@atlaskit-internal_folder-icon.js2KB
📜@atlaskit-internal_glyphArchive.js2KB
📜@atlaskit-internal_glyphAttachment.js4KB
📜@atlaskit-internal_glyphBlocker.js4KB
📜@atlaskit-internal_glyphBranch.js1KB
📜@atlaskit-internal_glyphBug.js1KB
📜@atlaskit-internal_glyphChange.js1KB
📜@atlaskit-internal_glyphComment.js8KB
📜@atlaskit-internal_glyphCommit.js1KB
📜@atlaskit-internal_glyphComponent.js2KB
📜@atlaskit-internal_glyphConfluence.js549B
📜@atlaskit-internal_glyphCritical.js4KB
📜@atlaskit-internal_glyphEpic.js2KB
📜@atlaskit-internal_glyphExecutable.js2KB
📜@atlaskit-internal_glyphForbidden.js889B
📜@atlaskit-internal_glyphGIF.js3KB
📜@atlaskit-internal_glyphGoogleDocs.js2KB
📜@atlaskit-internal_glyphGoogleForms.js2KB
📜@atlaskit-internal_glyphGoogleSheets.js2KB
📜@atlaskit-internal_glyphGoogleSlides.js2KB
📜@atlaskit-internal_glyphHigh.js4KB
📜@atlaskit-internal_glyphHighest.js4KB
📜@atlaskit-internal_glyphIncident.js1KB
📜@atlaskit-internal_glyphJira.js544B
📜@atlaskit-internal_glyphLow.js4KB
📜@atlaskit-internal_glyphLowest.js4KB
📜@atlaskit-internal_glyphMSExcel.js2KB
📜@atlaskit-internal_glyphMSPowerpoint.js2KB
📜@atlaskit-internal_glyphMSWord.js2KB
📜@atlaskit-internal_glyphMajor.js5KB
📜@atlaskit-internal_glyphMedium.js4KB
📜@atlaskit-internal_glyphMinor.js5KB
📜@atlaskit-internal_glyphPDF.js3KB
📜@atlaskit-internal_glyphProblem.js1KB
📜@atlaskit-internal_glyphProgrammingLanguage.js2KB
📜@atlaskit-internal_glyphPullRequest.js2KB
📜@atlaskit-internal_glyphRepo.js1KB
📜@atlaskit-internal_glyphServiceRequest.js2KB
📜@atlaskit-internal_glyphSketch.js2KB
📜@atlaskit-internal_glyphStory.js1KB
📜@atlaskit-internal_glyphSubTask.js1KB
📜@atlaskit-internal_glyphSubscriber.js2KB
📜@atlaskit-internal_glyphSubtaskProgress.js2KB
📜@atlaskit-internal_glyphTask.js1KB
📜@atlaskit-internal_glyphTrivial.js4KB
📜@atlaskit-internal_glyphUndefined.js2KB
📜@atlaskit-internal_image-icon.js2KB
📜@atlaskit-internal_imageViewer.js6KB
📜@atlaskit-internal_inline-media-card.js6KB
📜@atlaskit-internal_lazy-agent-profilecard.js277KBlarge
📜@atlaskit-internal_lazy-give-kudos.js22KB
📜@atlaskit-internal_lazy-profilecard.js56KBlarge
📜@atlaskit-internal_linkdatasource-assetsmodal.js2KB
📜@atlaskit-internal_linkdatasource-confluencesearchmodal.js2KB
📜@atlaskit-internal_linkdatasource-datasourceRenderFailedAnalyticsWrapper.js4KB
📜@atlaskit-internal_linkdatasource-jiraissuesmodal.js2KB
📜@atlaskit-internal_linkdatasource-tableview.js2KB
📜@atlaskit-internal_media-archive-viewer.js540B
📜@atlaskit-internal_media-card-inlineplayer.js7KB
📜@atlaskit-internal_media-client-mobile-upload.js54KBlarge
📜@atlaskit-internal_media-client-react.js3KB
📜@atlaskit-internal_media-cname-78-EUC-H.js3KB
📜@atlaskit-internal_media-cname-78-EUC-V.js845B
📜@atlaskit-internal_media-cname-78-H.js3KB
📜@atlaskit-internal_media-cname-78-RKSJ-H.js3KB
📜@atlaskit-internal_media-cname-78-RKSJ-V.js850B
📜@atlaskit-internal_media-cname-78-V.js829B
📜@atlaskit-internal_media-cname-78ms-RKSJ-H.js4KB
📜@atlaskit-internal_media-cname-78ms-RKSJ-V.js1012B
📜@atlaskit-internal_media-cname-83pv-RKSJ-H.js2KB
📜@atlaskit-internal_media-cname-90ms-RKSJ-H.js2KB
📜@atlaskit-internal_media-cname-90ms-RKSJ-V.js1012B
📜@atlaskit-internal_media-cname-90msp-RKSJ-H.js2KB
📜@atlaskit-internal_media-cname-90msp-RKSJ-V.js1017B
📜@atlaskit-internal_media-cname-90pv-RKSJ-H.js2KB
📜@atlaskit-internal_media-cname-90pv-RKSJ-V.js968B
📜@atlaskit-internal_media-cname-Add-H.js3KB
📜@atlaskit-internal_media-cname-Add-RKSJ-H.js3KB
📜@atlaskit-internal_media-cname-Add-RKSJ-V.js987B
📜@atlaskit-internal_media-cname-Add-V.js966B
📜@atlaskit-internal_media-cname-Adobe-CNS1-0.js956B
📜@atlaskit-internal_media-cname-Adobe-CNS1-1.js984B
📜@atlaskit-internal_media-cname-Adobe-CNS1-2.js989B
📜@atlaskit-internal_media-cname-Adobe-CNS1-3.js1001B
📜@atlaskit-internal_media-cname-Adobe-CNS1-4.js1004B
📜@atlaskit-internal_media-cname-Adobe-CNS1-5.js1005B
📜@atlaskit-internal_media-cname-Adobe-CNS1-6.js1000B
📜@atlaskit-internal_media-cname-Adobe-CNS1-UCS2.js46KB
📜@atlaskit-internal_media-cname-Adobe-GB1-0.js880B
📜@atlaskit-internal_media-cname-Adobe-GB1-1.js908B
📜@atlaskit-internal_media-cname-Adobe-GB1-2.js1KB
📜@atlaskit-internal_media-cname-Adobe-GB1-3.js1KB
📜@atlaskit-internal_media-cname-Adobe-GB1-4.js1KB
📜@atlaskit-internal_media-cname-Adobe-GB1-5.js1KB
📜@atlaskit-internal_media-cname-Adobe-GB1-UCS2.js38KB
📜@atlaskit-internal_media-cname-Adobe-Japan1-0.js891B
📜@atlaskit-internal_media-cname-Adobe-Japan1-1.js894B
📜@atlaskit-internal_media-cname-Adobe-Japan1-2.js899B
📜@atlaskit-internal_media-cname-Adobe-Japan1-3.js915B
📜@atlaskit-internal_media-cname-Adobe-Japan1-4.js970B
📜@atlaskit-internal_media-cname-Adobe-Japan1-5.js1023B
📜@atlaskit-internal_media-cname-Adobe-Japan1-6.js1KB
📜@atlaskit-internal_media-cname-Adobe-Japan1-UCS2.js42KB
📜@atlaskit-internal_media-cname-Adobe-Korea1-0.js911B
📜@atlaskit-internal_media-cname-Adobe-Korea1-1.js999B
📜@atlaskit-internal_media-cname-Adobe-Korea1-2.js1002B
📜@atlaskit-internal_media-cname-Adobe-Korea1-UCS2.js25KB
📜@atlaskit-internal_media-cname-B5-H.js2KB
📜@atlaskit-internal_media-cname-B5-V.js813B
📜@atlaskit-internal_media-cname-B5pc-H.js2KB
📜@atlaskit-internal_media-cname-B5pc-V.js823B
📜@atlaskit-internal_media-cname-CNS-EUC-H.js2KB
📜@atlaskit-internal_media-cname-CNS-EUC-V.js2KB
📜@atlaskit-internal_media-cname-CNS1-H.js1KB
📜@atlaskit-internal_media-cname-CNS1-V.js819B
📜@atlaskit-internal_media-cname-CNS2-H.js1KB
📜@atlaskit-internal_media-cname-CNS2-V.js767B
📜@atlaskit-internal_media-cname-ETHK-B5-H.js5KB
📜@atlaskit-internal_media-cname-ETHK-B5-V.js850B
📜@atlaskit-internal_media-cname-ETen-B5-H.js2KB
📜@atlaskit-internal_media-cname-ETen-B5-V.js850B
📜@atlaskit-internal_media-cname-ETenms-B5-H.js788B
📜@atlaskit-internal_media-cname-ETenms-B5-V.js868B
📜@atlaskit-internal_media-cname-EUC-H.js1KB
📜@atlaskit-internal_media-cname-EUC-V.js833B
📜@atlaskit-internal_media-cname-Ext-H.js3KB
📜@atlaskit-internal_media-cname-Ext-RKSJ-H.js4KB
📜@atlaskit-internal_media-cname-Ext-RKSJ-V.js903B
📜@atlaskit-internal_media-cname-Ext-V.js886B
📜@atlaskit-internal_media-cname-GB-EUC-H.js1KB
📜@atlaskit-internal_media-cname-GB-EUC-V.js877B
📜@atlaskit-internal_media-cname-GB-H.js1KB
📜@atlaskit-internal_media-cname-GB-V.js861B
📜@atlaskit-internal_media-cname-GBK-EUC-H.js16KB
📜@atlaskit-internal_media-cname-GBK-EUC-V.js882B
📜@atlaskit-internal_media-cname-GBK2K-H.js20KB
📜@atlaskit-internal_media-cname-GBK2K-V.js920B
📜@atlaskit-internal_media-cname-GBKp-EUC-H.js16KB
📜@atlaskit-internal_media-cname-GBKp-EUC-V.js883B
📜@atlaskit-internal_media-cname-GBT-EUC-H.js9KB
📜@atlaskit-internal_media-cname-GBT-EUC-V.js882B
📜@atlaskit-internal_media-cname-GBT-H.js9KB
📜@atlaskit-internal_media-cname-GBT-V.js864B
📜@atlaskit-internal_media-cname-GBTpc-EUC-H.js9KB
📜@atlaskit-internal_media-cname-GBTpc-EUC-V.js888B
📜@atlaskit-internal_media-cname-GBpc-EUC-H.js1KB
📜@atlaskit-internal_media-cname-GBpc-EUC-V.js883B
📜@atlaskit-internal_media-cname-H.js1KB
📜@atlaskit-internal_media-cname-HKdla-B5-H.js4KB
📜@atlaskit-internal_media-cname-HKdla-B5-V.js834B
📜@atlaskit-internal_media-cname-HKdlb-B5-H.js4KB
📜@atlaskit-internal_media-cname-HKdlb-B5-V.js835B
📜@atlaskit-internal_media-cname-HKgccs-B5-H.js3KB
📜@atlaskit-internal_media-cname-HKgccs-B5-V.js840B
📜@atlaskit-internal_media-cname-HKm314-B5-H.js3KB
📜@atlaskit-internal_media-cname-HKm314-B5-V.js840B
📜@atlaskit-internal_media-cname-HKm471-B5-H.js3KB
📜@atlaskit-internal_media-cname-HKm471-B5-V.js840B
📜@atlaskit-internal_media-cname-HKscs-B5-H.js5KB
📜@atlaskit-internal_media-cname-HKscs-B5-V.js851B
📜@atlaskit-internal_media-cname-Hankaku.js814B
📜@atlaskit-internal_media-cname-Hiragana.js813B
📜@atlaskit-internal_media-cname-KSC-EUC-H.js3KB
📜@atlaskit-internal_media-cname-KSC-EUC-V.js866B
📜@atlaskit-internal_media-cname-KSC-H.js3KB
📜@atlaskit-internal_media-cname-KSC-Johab-H.js17KB
📜@atlaskit-internal_media-cname-KSC-Johab-V.js872B
📜@atlaskit-internal_media-cname-KSC-V.js850B
📜@atlaskit-internal_media-cname-KSCms-UHC-H.js4KB
📜@atlaskit-internal_media-cname-KSCms-UHC-HW-H.js4KB
📜@atlaskit-internal_media-cname-KSCms-UHC-HW-V.js881B
📜@atlaskit-internal_media-cname-KSCms-UHC-V.js872B
📜@atlaskit-internal_media-cname-KSCpc-EUC-H.js3KB
📜@atlaskit-internal_media-cname-KSCpc-EUC-V.js872B
📜@atlaskit-internal_media-cname-Katakana.js781B
📜@atlaskit-internal_media-cname-NWP-H.js4KB
📜@atlaskit-internal_media-cname-NWP-V.js922B
📜@atlaskit-internal_media-cname-RKSJ-H.js1KB
📜@atlaskit-internal_media-cname-RKSJ-V.js838B
📜@atlaskit-internal_media-cname-Roman.js766B
📜@atlaskit-internal_media-cname-UniCNS-UCS2-H.js55KBlarge
📜@atlaskit-internal_media-cname-UniCNS-UCS2-V.js862B
📜@atlaskit-internal_media-cname-UniCNS-UTF16-H.js58KBlarge
📜@atlaskit-internal_media-cname-UniCNS-UTF16-V.js862B
📜@atlaskit-internal_media-cname-UniCNS-UTF32-H.js59KBlarge
📜@atlaskit-internal_media-cname-UniCNS-UTF32-V.js867B
📜@atlaskit-internal_media-cname-UniCNS-UTF8-H.js61KBlarge
📜@atlaskit-internal_media-cname-UniCNS-UTF8-V.js860B
📜@atlaskit-internal_media-cname-UniGB-UCS2-H.js48KB
📜@atlaskit-internal_media-cname-UniGB-UCS2-V.js909B
📜@atlaskit-internal_media-cname-UniGB-UTF16-H.js50KB
📜@atlaskit-internal_media-cname-UniGB-UTF16-V.js894B
📜@atlaskit-internal_media-cname-UniGB-UTF32-H.js50KBlarge
📜@atlaskit-internal_media-cname-UniGB-UTF32-V.js898B
📜@atlaskit-internal_media-cname-UniGB-UTF8-H.js52KBlarge
📜@atlaskit-internal_media-cname-UniGB-UTF8-V.js896B
📜@atlaskit-internal_media-cname-UniJIS-UCS2-H.js29KB
📜@atlaskit-internal_media-cname-UniJIS-UCS2-HW-H.js825B
📜@atlaskit-internal_media-cname-UniJIS-UCS2-HW-V.js1KB
📜@atlaskit-internal_media-cname-UniJIS-UCS2-V.js1KB
📜@atlaskit-internal_media-cname-UniJIS-UTF16-H.js45KB
📜@atlaskit-internal_media-cname-UniJIS-UTF16-V.js1KB
📜@atlaskit-internal_media-cname-UniJIS-UTF32-H.js45KB
📜@atlaskit-internal_media-cname-UniJIS-UTF32-V.js1KB
📜@atlaskit-internal_media-cname-UniJIS-UTF8-H.js47KB
📜@atlaskit-internal_media-cname-UniJIS-UTF8-V.js1KB
📜@atlaskit-internal_media-cname-UniJIS2004-UTF16-H.js45KB
📜@atlaskit-internal_media-cname-UniJIS2004-UTF16-V.js1KB
📜@atlaskit-internal_media-cname-UniJIS2004-UTF32-H.js45KB
📜@atlaskit-internal_media-cname-UniJIS2004-UTF32-V.js1KB
📜@atlaskit-internal_media-cname-UniJIS2004-UTF8-H.js47KB
📜@atlaskit-internal_media-cname-UniJIS2004-UTF8-V.js1KB
📜@atlaskit-internal_media-cname-UniJISPro-UCS2-HW-V.js1KB
📜@atlaskit-internal_media-cname-UniJISPro-UCS2-V.js1KB
📜@atlaskit-internal_media-cname-UniJISPro-UTF8-V.js1KB
📜@atlaskit-internal_media-cname-UniJISX0213-UTF32-H.js45KB
📜@atlaskit-internal_media-cname-UniJISX0213-UTF32-V.js1KB
📜@atlaskit-internal_media-cname-UniJISX02132004-UTF32-H.js45KB
📜@atlaskit-internal_media-cname-UniJISX02132004-UTF32-V.js1KB
📜@atlaskit-internal_media-cname-UniKS-UCS2-H.js29KB
📜@atlaskit-internal_media-cname-UniKS-UCS2-V.js889B
📜@atlaskit-internal_media-cname-UniKS-UTF16-H.js28KB
📜@atlaskit-internal_media-cname-UniKS-UTF16-V.js877B
📜@atlaskit-internal_media-cname-UniKS-UTF32-H.js28KB
📜@atlaskit-internal_media-cname-UniKS-UTF32-V.js882B
📜@atlaskit-internal_media-cname-UniKS-UTF8-H.js29KB
📜@atlaskit-internal_media-cname-UniKS-UTF8-V.js884B
📜@atlaskit-internal_media-cname-V.js817B
📜@atlaskit-internal_media-cname-WP-Symbol.js882B
📜@atlaskit-internal_media-code-viewer.js5KB
📜@atlaskit-internal_media-inline-error-boundary.js3KB
📜@atlaskit-internal_media-viewer.js117KBlarge
📄@atlaskit-internal_media-viewer.js.LICENSE.txt959B
📜@atlaskit-internal_mention-i18n-cs.js2KB
📜@atlaskit-internal_mention-i18n-da.js2KB
📜@atlaskit-internal_mention-i18n-de.js2KB
📜@atlaskit-internal_mention-i18n-en.js2KB
📜@atlaskit-internal_mention-i18n-en_GB.js2KB
📜@atlaskit-internal_mention-i18n-en_ZZ.js3KB
📜@atlaskit-internal_mention-i18n-es.js2KB
📜@atlaskit-internal_mention-i18n-et.js1KB
📜@atlaskit-internal_mention-i18n-fi.js2KB
📜@atlaskit-internal_mention-i18n-fr.js2KB
📜@atlaskit-internal_mention-i18n-hu.js2KB
📜@atlaskit-internal_mention-i18n-is.js2KB
📜@atlaskit-internal_mention-i18n-it.js2KB
📜@atlaskit-internal_mention-i18n-ja.js2KB
📜@atlaskit-internal_mention-i18n-ko.js2KB
📜@atlaskit-internal_mention-i18n-nb.js2KB
📜@atlaskit-internal_mention-i18n-nl.js2KB
📜@atlaskit-internal_mention-i18n-pl.js2KB
📜@atlaskit-internal_mention-i18n-pt_BR.js2KB
📜@atlaskit-internal_mention-i18n-pt_PT.js1KB
📜@atlaskit-internal_mention-i18n-ro.js2KB
📜@atlaskit-internal_mention-i18n-ru.js2KB
📜@atlaskit-internal_mention-i18n-sk.js1KB
📜@atlaskit-internal_mention-i18n-sv.js2KB
📜@atlaskit-internal_mention-i18n-th.js2KB
📜@atlaskit-internal_mention-i18n-tr.js2KB
📜@atlaskit-internal_mention-i18n-uk.js2KB
📜@atlaskit-internal_mention-i18n-vi.js2KB
📜@atlaskit-internal_mention-i18n-zh.js1KB
📜@atlaskit-internal_mention-i18n-zh_TW.js2KB
📜@atlaskit-internal_refractor-import.js595KBlarge
📄@atlaskit-internal_refractor-import.js.LICENSE.txt193B
📜@atlaskit-internal_renderer-codeBlock.js542B
📜@atlaskit-internal_renderer-node_BlockCard.js4KB
📜@atlaskit-internal_renderer-node_CodeBlock.js1KB
📜@atlaskit-internal_renderer-node_Date.js2KB
📜@atlaskit-internal_renderer-node_DecisionItem.js5KB
📜@atlaskit-internal_renderer-node_DecisionList.js2KB
📜@atlaskit-internal_renderer-node_EmbedCard.js8KB
📜@atlaskit-internal_renderer-node_Emoji.js37KB
📜@atlaskit-internal_renderer-node_Expand.js7KB
📜@atlaskit-internal_renderer-node_InlineCard.js25KB
📜@atlaskit-internal_renderer-node_Media.js22KB
📜@atlaskit-internal_renderer-node_MediaGroup.js20KB
📜@atlaskit-internal_renderer-node_MediaInline.js27KB
📜@atlaskit-internal_renderer-node_MediaSingle.js3KB
📜@atlaskit-internal_renderer-node_Mention.js45KB
📜@atlaskit-internal_renderer-node_Panel.js16KB
📜@atlaskit-internal_renderer-node_Status.js4KB
📜@atlaskit-internal_renderer-node_TaskItem.js12KB
📜@atlaskit-internal_renderer-node_TaskList.js2KB
📜@atlaskit-internal_renderer-node_WindowedCodeBlock.js3KB
📜@atlaskit-internal_smart-card-automation-modal.js77KBlarge
📜@atlaskit-internal_smartcard-RelatedLinksModal.js24KB
📜@atlaskit-internal_smartcard-urlcardcontent.js8KB
📜@atlaskit-internal_svgViewer.js8KB
📜@atlaskit-internal_ufo-segment-highlight.js912B
📜@atlaskit-internal_video-icon.js2KB
📜@atlaskit-internal_videoViewer.js8KB
📜@atlaskit-rovo-avatar-AutoDevAvatar.js12KB
📜@atlaskit-rovo-avatar-AutoFixAvatar.js12KB
📜@atlaskit-rovo-avatar-AutoReviewAvatar.js7KB
📜@atlaskit-rovo-avatar-BacklogBuddyAvatar.js14KB
📜@atlaskit-rovo-avatar-CommsCrafterAvatar.js8KB
📜@atlaskit-rovo-avatar-CultureAvatar.js6KB
📜@atlaskit-rovo-avatar-CustomerInsightAvatar.js7KB
📜@atlaskit-rovo-avatar-DecisionDirectorAvatar.js4KB
📜@atlaskit-rovo-avatar-FeatureFlagAvatar.js6KB
📜@atlaskit-rovo-avatar-GenericAvatar.js3KB
📜@atlaskit-rovo-avatar-HireWriterAvatar.js19KB
📜@atlaskit-rovo-avatar-MarketingMessageMaestroAvatar.js6KB
📜@atlaskit-rovo-avatar-MyUserManualAvatar.js5KB
📜@atlaskit-rovo-avatar-OkrOracleAvatar.js4KB
📜@atlaskit-rovo-avatar-OpsAgentAvatar.js5KB
📜@atlaskit-rovo-avatar-PitchPerfectorAvatar.js13KB
📜@atlaskit-rovo-avatar-ProductRequirementAvatar.js4KB
📜@atlaskit-rovo-avatar-ReleaseNotesAvatar.js6KB
📜@atlaskit-rovo-avatar-ResearchScoutAvatar.js3KB
📜@atlaskit-rovo-avatar-SocialMediaScribeAvatar.js5KB
📜@atlaskit-rovo-avatar-TeamConnectionAvatar.js5KB
📜@atlaskit-rovo-avatar-WorkflowBuilderAvatar.js7KB
📜audio-data-processor.js787B
📜audioVisualizer.js3.1MBlarge
📄audioVisualizer.js.LICENSE.txt3KB
📜bubble.js3.3MBlarge
📄bubble.js.LICENSE.txt3KB
📜companionBubble.js3.5MBlarge
📄companionBubble.js.LICENSE.txt4KB
📜content.js6.6MBlarge
📄content.js.LICENSE.txt5KB
📜currentToastMsg.js3.5MBlarge
📄currentToastMsg.js.LICENSE.txt4KB
📜embedView.js1KB
📜glyphGoal.js2KB
📜glyphProjects.js4KB
📜gmail.js3.5MBlarge
📄gmail.js.LICENSE.txt5KB
📜linkExpand.js3.4MBlarge
📄linkExpand.js.LICENSE.txt4KB
📜logs.js4KB
📜permissionsCheck.js2.9MBlarge
📄permissionsCheck.js.LICENSE.txt3KB
📜pinExtension.js3.5MBlarge
📄pinExtension.js.LICENSE.txt4KB
📜pinnedTab.js4.2MBlarge
📄pinnedTab.js.LICENSE.txt4KB
📜popup.js2.4MBlarge
📄popup.js.LICENSE.txt1KB
📜recordConsoleEvents.js138KBlarge
📄recordConsoleEvents.js.LICENSE.txt962B
📜recordConsoleEventsInjector.js69KBlarge
📄recordConsoleEventsInjector.js.LICENSE.txt153B
📜sw.js4MBlarge
📄sw.js.LICENSE.txt4KB
tsmuxer.wasm22KB
📜videoPreview.js4.2MBlarge
📄videoPreview.js.LICENSE.txt5KB
📜videoPreviewThumbnail.js3.2MBlarge
📄videoPreviewThumbnail.js.LICENSE.txt3KB
🖼0b7254d68870028092bc6a45f04fdf70.svg14KB
🖼34bed32c9c0f7c34556b4b3840b9a409.svg718B
🖼7b18ad92ba440b8381d93fec04d415c1.svg4KB
🖼8def3f73f0eb4024a27098b42d8369ad.svg2KB
🖼9729eda9c488223b67fa5c95f879f018.svg27KB
🖼a5d7d8c4bd9141a33222990ceb96a186.svg2KB
🖼a99706c6e349c0d71068221a80590545.svg2KB
🖼d4e95a6890c33a1e91a73109ed3413c1.svg2KB
🖼f6c46a00569037ecc7f85075f44c9455.svg3KB
{}manifest.json7KB

What This Extension Does

The Loom Screen Recorder Sc extension allows users to record their screen and camera with one click, sharing the content instantly via a link. It appears to be designed for productivity and communication purposes.

Permissions Explained

  • activeTab: Allows the extension to access the current tab's content.
+ Standard for extensions that need to interact with web pages.
  • alarms: Enables the extension to schedule alarms or notifications.
+ Unusual for a screen recording extension, but might be used for reminders or alerts related to recordings.
  • contextMenus: Allows the extension to add custom context menu items.
+ Standard for extensions that want to provide additional functionality through menus.
  • cookies: Grants access to cookies stored on the user's system.
+ Unusual for a screen recording extension, but might be used to track user interactions or preferences.
  • desktopCapture: Enables the extension to capture the user's desktop content.
+ Standard for extensions that need to record the entire screen.
  • scripting: Allows the extension to execute scripts in web pages.
+ Unusual for a screen recording extension, but might be used to inject custom functionality into web pages.
  • storage: Grants access to local storage on the user's system.
+ Standard for extensions that need to store data locally.
  • system.cpu, system.display: Allow the extension to access system information (CPU and display).
+ Unusual for a screen recording extension, but might be used to optimize performance or adjust settings based on system capabilities.
  • tabCapture: Enables the extension to capture specific tabs' content.
+ Standard for extensions that need to record web pages.
  • webNavigation, webRequest: Allow the extension to intercept and modify web requests.
+ Unusual for a screen recording extension, but might be used to inject custom functionality into web pages or track user interactions.
  • <all_urls>: Grants access to all URLs on the internet.
+ Unusual for a screen recording extension, as it implies broad access to user data and browsing history.
  • *://.loom.com/: Allows the extension to communicate with Loom's servers.
+ Expected for an extension that needs to share recorded content.

What We Found in the Code

  • eval() used: The extension uses eval() to execute arbitrary code, which can pose a security risk if not properly sanitized.
+ Unusual and potentially concerning, especially considering the extension's broad access to user data.
  • Makes HTTP requests: The extension makes HTTP requests to various domains, including Loom's servers.
+ Expected for an extension that needs to share recorded content or communicate with its servers.
  • Listens to keyboard events: The extension listens to keyboard events, which can be used for shortcuts or custom functionality.
+ Standard for extensions that want to provide additional functionality through keyboard shortcuts.
  • Potential data exfiltration pattern: The extension uses a potential data exfiltration pattern, which could be used to steal user data.
+ Unusual and potentially concerning, especially considering the extension's broad access to user data.

External Connections

The extension communicates with various domains, including:
  • Loom's servers (www.loom.com, cdn.loom.com, support.loom.com, stage.loom.com)
  • GitHub (github.com)
  • Amazon S3 (s3.amazonaws.com)
  • Segment (api.segment.io)
  • Other domains related to productivity and communication tools (e.g., Figma, Google Docs, Slack)
These connections appear expected for an extension that needs to share recorded content or communicate with its servers.

Things to Consider

Based on the extension's purpose and permissions, it appears to have broad access to user data and browsing history. While some permissions are standard for extensions of this type, others (e.g., <all_urls>, cookies) seem unusual and potentially concerning. Users should carefully evaluate whether the extension's benefits outweigh these risks. Additionally, the use of eval() and potential data exfiltration pattern may indicate a higher risk of security vulnerabilities or malicious behavior.
📦
Elevate your writing with QuillBot's AI-powered productivity tools: Grammar Checker, Paraphrasing Tool, AI writer, and m…
Productivity/communication AI
📦
Free, unlimited email tracker for Gmail, trusted by millions. Accurate, reliable, GDPR-compliant, and Google-audited.
Productivity/communication
📦

Hubspot Sales

1M+ users
Email tracking, CRM for Gmail, and sales productivity tools in your inbox
Productivity/communication
📦
Intégrez Antidote à votre navigateur pour corriger vos textes en temps réel et consulter ses dictionnaires et guides lin…
Productivity/communication