Includes weighted checksum calculation and a random ID generator for testing. All processing runs locally in your browser.