Sherlock cloud communication
Breakdown of Sherlock's internet usage.

by | Mar 19, 2024

This article is a breakdown of Sherlock’s internet usage.

Sherlock communicates with 4 servers each with their own purpose. Sherlock does not send any model data to our servers, all processing is done locally by the application.

License Server (required)

Host
https://flypaperqlm.azurewebsites.net

The license server’s purpose is to validate license keys. The data that is transmitted to the server is:

  • Machine Name,
  • User Name
  • License Key
  • Unique computer ID that Sherlock creates

Auto-update Server (optional)

Host
https://flypaper.com/sherlock/releases/FlyPaperSherlock<REPLACE WITH YEAR OF NAVISWORKS>

The auto-update server is used to transmit updates to Sherlock, which are automatically installed when Navisworks is reopened. No data is transmitted to this server, only read from.

 

Notes
  • This server’s host changes for each year of Navisworks you use.
  • If this server is not whitelisted you will need to manually install updates.

Log Server (optional)

Host
https://monitoring.us-east-2.amazonaws.com

The log server is used for sending FlyPaper usage and error logs for support and bug fixing. The data that is transmitted to the server is:

  • Machine Name
  • User Name
  • Company Name
  • Sherlock settings values during feature operation
  • Stack traces
  • File names
Notes
  • If this is not whitelisted, Sherlock will still log this information locally on the machine in %appdata%\FlyPaper\Sherlock<REPLACE WITH YEAR OF NAVISWORKS>. If needed for debugging purposes your company could choose to send us those log files manually. Here’s an article explaining how to obtain them.

Procore API Server (required only if using Procore integration)

Host
https://*.procore.com

The Procore API server is used for executing Procore API calls for our integration to function, the integration will not work without allowing this domain. The data that is transmitted to the server is:

Related Articles

How to use Orient

How to use Orient

Are you tired of hearing “Where is that?” or “Can you give me a plan view” during coordination calls? Orient anyone to the exact pipe/conduit/duct/wall/anything you are talking about. Get back to coordinating as fast as possible.

read more
How to use Distill

How to use Distill

Are you sick of grouping clashes manually or using poorly designed plugins with complicated setups? Distill is the answer. Dead simple clash grouping built to maximize your team’s effort.

read more
How to use Heatmap

How to use Heatmap

Heatmap is your x-ray vision across all of your clash tests. One-click to highlight the worst areas in the model. One more to tag clashes for your team to get to work.

read more
How to use Rename

How to use Rename

Join Nick Fredricks as he walks you through our latest features added to Sherlock’s lineup, Rename. Rename lets you easily rename clash groups and dynamic options, lightning-fast changes, and a simple UI, take a look and let us know what you think in the comments.

read more
How to use Viewpoints

How to use Viewpoints

Have you been looking for an easy way to export viewpoints of your clashes and have them organized into categories of your choosing? Well, we’ve got some really good news for you. Our new Viewpoints feature can do that and so much more!

read more
How to use Isolate

How to use Isolate

Have you ever wanted to be able to quickly isolate around your clashes or individual model elements in Navisworks™? Well, Sherlock has the perfect solution for aptly named Isolate, with a few simple clicks you can browse your clash groups with isolation boxes around them, or add an adjustable isolation box around any of your model elements!

read more
Skip to content