Last updated: April 2026
Skilark is a career intelligence platform that aggregates and analyzes publicly available job posting data. The service is delivered through a website, command-line tool (CLI), Telegram bot, phone-based interviews, and integrations with AI assistant platforms (MCP server). This privacy policy explains what information we collect, how we use it, and your choices regarding that information.
You can browse job market analytics, skill trends, company data, and tech refreshers on skilark.com without creating an account. When you visit, standard web server logs may be collected by our hosting provider (Cloudflare Pages). These logs may include your IP address, browser type, referring page, and pages visited. This data is handled according to Cloudflare's Privacy Policy and is not accessed or processed by Skilark directly.
Certain features — including mock interviews, job watches and alerts, personalized signals, and learning progress tracking — require an account. You can create an account using one of the following methods:
When you create an account, we store your email address, display name (if provided by your sign-in method), and the authentication method used. Your email address is masked in responses to other services and is never displayed publicly.
You may optionally provide career profile information, including your current role, primary programming language, career direction, and target role. You may also select interests (skills and companies you want to follow). This information is used to personalize your experience — such as filtering market signals and tailoring learning content. You can update or remove this information at any time through the CLI, Telegram bot, or AI assistant integrations.
If you book a mock interview, we collect:
Interview transcripts and feedback are accessible only through your authenticated account and are not shared with employers. Transcripts are sent to a third-party AI service to generate feedback (see "AI Processing" below).
You can save job search queries ("watches") to receive alerts when new matching listings appear. We store the search query and related filter criteria associated with your account. You can pause, resume, or delete watches at any time.
When you complete coding challenges, quizzes, or learning exercises, we record your completions to track your progress and avoid repeating content. This data is tied to your account and is not shared externally.
If you submit feedback through the website contact form, we receive the message text and the source channel. No email address or name is collected through the feedback form.
When you use Skilark through the Telegram bot or AI assistant integrations, we store a channel-specific identifier to link your sessions to your account. For Telegram, this is your Telegram user ID (not your phone number or username). You can unlink a channel at any time.
We use the information we collect to:
We do not sell your personal information. We do not use your data for targeted advertising beyond the third-party ad services described below.
When you sign in with Google or GitHub, you are subject to their respective privacy policies. From Google, we receive your email address, display name, and profile information. From GitHub, we receive your verified primary email address and display name. We do not access your Google or GitHub data beyond what is provided during authentication.
Phone-based interviews are facilitated by Twilio. When you participate in a phone interview, your phone number and call audio are processed by Twilio to establish and carry the interview session. Please refer to Twilio's privacy policy for details on how they handle call data.
Video-based mock interviews use Zoom for the meeting room. Meeting links are generated on your behalf. Zoom's privacy policy governs their handling of meeting data.
The website may display advertisements served by Google AdSense. Google AdSense uses cookies and similar technologies to serve ads based on your browsing history. You can opt out of personalized advertising by visiting Google Ads Settings or the Network Advertising Initiative opt-out page. For more information, visit Google's partner site policy.
We use PostHog for usage analytics on the website. PostHog collects page views, clicks, and general interaction data to help us improve the site. Enabling the Do Not Track (DNT) browser setting will opt you out of PostHog event tracking. Note that third-party services such as Google AdSense have separate opt-out mechanisms (see above).
We use Sentry for error tracking on our API service. Sentry captures error reports and performance data to help us identify and fix technical issues. Error reports do not intentionally include personal information, though technical metadata (such as request paths) may be captured.
Interview transcripts are sent to a third-party AI service to generate performance feedback. Job listing data is also processed by third-party AI services for classification, market signal generation, and editorial content. These AI services process data according to their respective API terms and data processing policies. We do not use AI services that train on customer data under their applicable API terms.
Transactional emails (such as magic link sign-in emails and interview booking confirmations) are delivered through a third-party email delivery service. Your email address is shared with this provider solely for the purpose of delivering these messages. We do not send marketing emails.
The website is hosted on Cloudflare Pages. API services are hosted on Railway. Both providers may collect standard server access logs.
Your data is stored and processed in the United States. By using the service, you consent to the transfer and processing of your data in the United States.
If you are in the European Economic Area, we process your data on the following legal bases:
The job listings displayed on Skilark are collected from publicly accessible career pages. This data consists of publicly posted job titles, descriptions, locations, and company names. No applicant data, resumes, or private hiring information is collected or displayed. All data sources are listed on the Sources page.
Skilark uses artificial intelligence to process job data, generate interview feedback, and produce editorial content. AI-generated content may contain errors. Interview feedback is generated by AI and should be treated as a practice tool, not a professional assessment. See the Terms of Service for more details on AI content limitations.
We retain your account data for as long as your account is active. Interview transcripts and feedback are retained for as long as your account exists so you can review past sessions. Challenge completion records are retained to maintain your learning progress. If you delete your account, your personal data — including email, profile, interview records, watches, and activity history — will be permanently deleted. Anonymized, aggregate data (such as total challenge completions) may be retained for analytics purposes.
You have the following rights regarding your data:
Under the California Consumer Privacy Act, you have the right to know what personal information we collect, request deletion, and opt out of the sale or sharing of your personal information. We do not sell your personal information. Google AdSense may constitute "sharing" for cross-context behavioral advertising under the CCPA. You can opt out of personalized ads via Google Ads Settings. We will not discriminate against you for exercising your CCPA rights.
Under the General Data Protection Regulation, you have additional rights including the right to data portability, the right to object to processing based on legitimate interest, and the right to restrict processing. You also have the right to lodge a complaint with your local data protection supervisory authority. Contact us to exercise these rights.
Skilark is not directed at children under the age of 13 (or 16 in the EEA). We do not knowingly collect personal information from children. If you believe a child has provided personal information through this service, please contact us so we can take appropriate action.
All communication with Skilark is encrypted via HTTPS/TLS. Passwords are not stored — authentication is handled through OAuth providers or one-time magic links. Email addresses and phone numbers displayed in the interface are masked (e.g., "j***@example.com"). Access to personal data is restricted to authenticated users viewing their own data. We implement rate limiting and input validation to protect against abuse.
While we take reasonable measures to protect your data, no system is completely secure.
If you discover a security vulnerability in Skilark, please report it responsibly via the Contact page. We will acknowledge reports within 5 business days and work to address confirmed issues promptly. We will not pursue legal action against researchers who report issues in good faith without exploiting them.
This privacy policy may be updated to reflect changes in our practices or for legal, operational, or regulatory reasons. The "Last updated" date at the top of this page indicates when the policy was most recently revised. For material changes that affect how we handle personal data, we will make reasonable efforts to notify registered users (e.g., via the service). Continued use of the service after changes are posted constitutes acceptance of the updated policy.
If you have questions about this privacy policy or wish to exercise your data rights, please reach out via the Contact page.