Не попадайтесь в ловушку, скрывая алгоритм, защитите его. Как только вы разместите это в сети, кто-нибудь поймет, что вы делаете. При наличии достаточного количества образцов данных любой, кто обладает математическими навыками, сможет определить ваш алгоритм.
Все, что вы можете сделать, это сделать это сложнее. Если этот алгоритм является чем-то проприетарным, который вы купили, то он должен быть на стороне сервера. Размещение алгоритма на стороне клиента - это, по сути, его публикация, и вы можете нести за это ответственность.