How to set expiry date for a application

Login to reply to this topic.
Fri, 2007-12-14 14:06
Joined: 2007-10-26
Forum posts: 36

I want to build a application for ex: any(Hello World) application and I need to set the expiry time or date for that application.

So that after the fixed time(epiry time) no body can install or run that application.

Please give me proper idea about constructing this code as Iam a beginner in symbian developing.


Wed, 2007-12-19 11:55
Joined: 2004-11-29
Forum posts: 1142
Re: How to set expiry date for a application

Its not possible to do.
At least not 100% fail safe, the user could always for example flash it with an upgrade, or reset the phone to factory settings and then re-install your app.

At least not by using only phone based services and ready-made sollutions.

The only way I can imagine it to work would be if you created a (pretty advanced, and cumbersome) system that polls a server on the internet if this particular phone IMEI is allowed to run this particular application every time it is started. (would need some advanced cryptography to be secure too)
No such system exists today though.

What you can do is to make it slightly harder to install, by leaving some marker information behind in the phone, for example a file or another kind of "setting", that you check the next time it is installed.
But only "slightly harder", and will only stop the naive (and the honest) user.

  • Login to reply to this topic.