Permissions can be found on an algorithm’s profile. The algorithm’s author can indicate if the algorithm will require internet access, call other algorithms, or if the users can view the source code. Some of these permissions will affect the amount of credits needed to run the algorithm. Be sure to check out the algorithm’s permissions section on the description page for more information.
Many of the algorithms in the marketplace can be run without accessing the Internet. Some algorithms require retrieving or sending data outside of the Algorithmia platform during execution. If an algorithm’s permissions indicate that it requires Internet access, please be aware that there is the potential for your data to leave the Algorithmia platform.
Calls Other Algorithms
Some algorithms call other algorithms in order to combine algorithms and parallelize workloads. This permission is listed on the description page so that you can determine if the algorithm will incur additional usage and royalty costs.
Source Code Visibility
Algorithm authors have the option of choosing to open source their algorithm. Open source algorithms have a button on the description to “View Source” and anyone can see the internal code of the algorithm. If an algorithm is closed source, this means that only the author has the ability to view the code. Note that open source algorithms still accrue fees for usage and may have a royalty fee.