JyMob End User License Agreement is based on the simple mantra, Be Nice. Some details however, are necessary to state:


We have various kinds of users and it is important that they are aware of what our service is all about. It is possible that you use JyMob for various purposes and in more than one role (for example, both as a Job Seeker and a Job Provider).

User Roles

When you sign up or register at JyMob, you can assume one or more roles listed below. All it really means is that you will be utilizing JyMob services from a particular role's standpoint. For instance, if you are a Job Provider, you will have all the tools available to screen and track the candidates applying for the jobs you post. Whereas JyMob does not restrict you to be in any one role, we expect that you utilize JyMob services by primarily being in one of these roles. In general, all users should be familiar with all roles.

Job Provider

  • You can be a hiring manager, an individual contributor or a human resources specialist at a company.
  • You must post the jobs that Job Seekers can apply for. Do not post fake jobs. JyMob does not take any responsibility to establish the authenticity of your jobs. The idea is to get you started quickly with finding the candidates that are suitable for your jobs.
  • A Job Provider at JyMob does not mean that you own the job you have posted at JyMob. It just means that you have initiated the flexible JyMob process for that job.
  • JyMob has a versatile Problem Database. You can either utilize that for applicant screening and/or contribute to it. If you need to create your specific screening problems you can do that. Don't worry, your private, unshared problems will be used only for your jobs. As a Job Provider, when you create a new Problem in JyMob Problem Database, you are awarded the Problem Database Editor role. Read the section for Problem Database Editor.

Technical Recruiter

  • You work on the behalf of another company, but from a Job Seeker's standpoint, you are really a Job Provider. Again, all Job Provider means is someone who has created a Job Post at JyMob.
  • You can initiate jobs for various companies using your single JyMob user account.

Job Seeker

  • You must ensure that you are applying for the job that exists. Whereas we at JyMob try hard to have no spurious jobs, right now, we have no way to enforce that.
  • While taking a screening test or a quick challenge created by a Job Provider, you must comply with the conditions to take the test or the challenge. The consent form is presented to you when you take the test.

Problem Database Editor

  • This role is by invitation only.
  • You can edit a problem only if it is created by you and added to JyMob's Problem Database. Make sure that you do not copy the problem statements from elsewhere under any circumstances. As of now, JyMob cannot establish if an unlawful copying is involved, but this is strictly prohibited. JyMob cannot be held responsible for plagiarized problem statements.
  • All Problems in JyMob's Problem Database are curated by JyMob's team of Problem Database Editors. Other Editors can comment on a problem you have contributed, but only you can make changes to it.
  • A Problem in JyMob's Problem Database is like a well-designed API . You should strive hard to get it right first time. Of course, based on several factors, you would want to edit it. But remember that a problem that has appeared in a screening test should change in a very controlled manner. Since the stake is high, you should instead create another problem and contribute it to the database.
  • If you contribute a Problem to JyMob's Problem Database and mark it shared, then it will be used by JyMob's algorithms during screening test generation process. A problem is marked shared by default . If you do not want a particular problem to be shared, then configure the problem that way. A Job Provider may contribute unshared problems, but a Problem Editor should mark all problems shared. An unshared problem has following characteristics:
    1. It is used exclusively for your purposes, i.e. the jobs you have posted. Thus, they can be added to the screening tests taken by candidates who apply for the job you have posted on JyMob.
    2. It is not available for anyone else to comment on.
    3. JyMob mostly treats it as a black-box.
    Like shared problem however, its relevant details are made accessible (read-only) to the Job Seekers who apply for your jobs. (Otherwise we cannot ask such a problem in our screening tests). The unshared problems are designed for you to maintain a private problem corpse (that is when you are also a Job Provider at JyMob).
  • All shared Problems in JyMob's Problem Database are an exclusive property of JyMob Inc.
  • You cannot destroy the problem you created. You must contact JyMob to do that.

Using Sign-In Providers

You can sign in to JyMob using the other sign-in providers. This is designed so that you do not have to create yet another identity to remember. Currently, we support Facebook, LinkedIn and Twitter. Our general philosophy regarding this is motivated by this blog-post on our blog. Here are a few things you should keep in mind:
  • We use the safest possible OAuth strategy. An OAuth strategy determines how we use your credentials at these third-party providers like Facebook.
    1. Our Facebook OAuth Strategy is email, offline_access, read_stream which means we really just need to know your email address.
    2. Our LinkedIn OAuth Strategy is just to read your public profile there. We do not do any LinkedIn updates on your behalf. Remember, you must provide your email address to us if you used LinkedIn as your provider.
    3. Our Twitter OAuth Strategy is just to ensure you are a valid Twitter user. We do not tweet on your behalf unless you specifically want us to. Remember, you must provide your email address to us if you used Twitter as your provider.
  • A user signing in to JyMob using third-party sign-in provider is analogous to a user signing up at JyMob and creating an identity based on user name and password. The differences are:
    1. We rely on the provider to authenticate you. We only create a place holder user account in our database. This account points to your actual identity at the provider (e.g. Facebook).
    2. If you forget your provider credentials (e.g. Facebook website) then you must correct the problem there.
    3. We do not know your provider credentials (e.g. your Twitter password).
    4. We try our best to let you know which provider (including JyMob) you used last time you visited JyMob website.
    5. All of this behavior is based on OAuth Standard and we use it as it is intended to be used.