Terms of Service

Effective date: July 27, 2026

These terms govern your use of Job Search. By creating an account or using the service in any mode, you agree to them. If you do not agree, please do not use the service.

1. Who operates this service

Job Search is operated by Mikhail Girshovich, an individual based in Armenia. This is a personal project, not a corporate product.

2. Eligibility

You must be at least 18 years old to use Job Search. By using the service, you confirm that you meet this requirement.

3. What the service does

Job Search fetches job postings from third-party sources, scores them against your profile using AI, removes duplicates, sends a digest email, and gives you a dashboard to review, track, and apply to jobs. It does not apply to jobs on your behalf, guarantee interview invitations, or act as a recruiter or job board.

4. Usage modes

Use internal credits

Use the hosted service. You ask me for a prepaid credit balance; credits are consumed as the service runs.

  • Credits cover source API costs, AI scoring, deduplication, and email delivery costs.
Get started

Bring your own keys

Use the app at no charge by connecting your own provider API keys.

  • No credit purchase required.
  • You are billed directly by your providers (OpenAI, Apify, etc.).
  • No service fee from Job Search.
Get started

Self-hosted

Run the open-source code from GitHub for personal, non-commercial use.

  • No charge from this service.
  • You manage your own infrastructure, security, and provider keys.
  • Commercial use is not permitted under this mode.
View on GitHub

5. Credits (hosted mode)

Credits are a prepaid usage balance tied to your account. They have no cash value, are non-transferable, and cannot be shared between accounts. Credits are consumed when provider costs are incurred — when a job run executes, AI scoring happens, or emails are sent — regardless of the quality of results.

Cost varies by the number and type of job sources used, roles and locations scored, AI model selected, and volume of matching jobs on the market. First use over a longer period fetches more results than daily updates, so costs more.

6. No guarantees

  • Job listings may be inaccurate, outdated, or no longer available by the time you see them.
  • AI scores may be incomplete or wrong (but I try my best for them not to be).
  • The service does not guarantee interviews, responses, or job offers.
  • Uptime and pipeline availability are not guaranteed.

7. Your responsibilities

  • Provide accurate account information and keep it up to date.
  • Only upload content (such as a CV) that you have the right to use.
  • Do not abuse or circumvent provider APIs, scraping rate limits, or service controls.
  • Keep your login credentials and any API keys you enter in settings secure.
  • Do not attempt to bypass credits or access controls.
  • Do not resell or sublicense hosted access to others.
  • Do not use the self-hosted code for commercial purposes.

8. AI output

AI-generated scores, summaries, and CV comparisons are automated and may be incorrect. You are responsible for any decisions you make based on them.

9. Third-party services

Job Search relies on third-party providers to operate. These can include OpenAI or Anthropic (AI), Apify and other scraping providers (job collection), Resend (email delivery), and job sources such as LinkedIn, Indeed, StepStone, Greenhouse, Ashby, and Lever. Each provider's own terms and privacy policies apply to their part of the service.

10. Suspension and termination

Access may be suspended or terminated for misuse or confirmed fraud. Unused credits are forfeited upon termination for cause. You may close your account at any time by contacting me.

11. Liability

The service is provided "as is" without warranties of any kind. To the maximum extent permitted by applicable law, total liability is limited to the amount you paid for hosted credits in the most recent purchase.

12. Governing law

These terms are governed by the laws of the Republic of Armenia.

13. Changes to these terms

These terms may be updated from time to time. Changes are published on this page with a new effective date. Continued use after a change constitutes acceptance of the updated terms.

14. Contact

Questions about these terms: mikhail@girshovich.me.