TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How do you keep a client from stealing your excel spreadsheet?

2 pointsby graham1776over 11 years ago
We have developed a financial model in excel worth in the neighborhood of $75-100k and many people in our industry have similar financial models.<p>How would you keep it from being stolen if you wanted a client&#x2F;employee to use it without taking it with them or using a copy on their own PC? Is there a way to allow use of an excel model without ownership?

4 comments

eddyparkinsonover 11 years ago
use www.cellmaster.com.au (disclosure I am the founder) At the moment it is free for low volume usage.<p>These also look like they would do what you want, maybe spreadsheetconverter depends on your needs:<p>BaseCase.com<p>stoic.com<p>www.spreadsheetconverter.com<p>www.smartsheet.com<p><a href="http://www.forguncy.com/" rel="nofollow">http:&#x2F;&#x2F;www.forguncy.com&#x2F;</a> (Japanese)<p>www.spreadsheetweb.com<p>Please tell me more. Details of my email on www.cellmaster.com.au.<p>P.S. I also like ethercalc as spreadsheetguru suggested - but think many of above would be less work.
pettycashover 11 years ago
implement a DRM mechanism. One way is to build an authentication server, log against a license, and rotate licenses as needed if you find curious activity. This is not a new problem and has been done previously. You may need to get creative with the code. I&#x27;m assuming that your model is quite visible for someone to reverse engineer by looking at VB project in Excel. You need to find a way to hide it as well.
评论 #7071753 未加载
beauzeroover 11 years ago
If it&#x27;s worth that why hasn&#x27;t it been converted to something easier to control...or is that what was paid to develop it (not actual value)?
评论 #7071801 未加载
spreadsheetguruover 11 years ago
you implement it on the serverside as an API or webapp that you sell as a service. There are many ways of doing this, for example resolver one, or ethercalc. In the olden days would have probably written a webapp that interfaced with excel directly using the COM APIs, but that went aggainst MSFT&#x27;s EULA.