Who we are
Starknot is a web and custom software development agency based in Costa Rica, specialising in small and medium-sized businesses across Latin America. We operate under the trade name Starknot, are registered with the Dirección General de Tributación (Costa Rica's tax authority) and issue electronic invoices.
Starknot can be contacted by email at contact@starknot.co or by WhatsApp at +506 7260 8885.
Services we provide
Starknot designs and builds custom digital products. Our current catalogue comprises:
- Professional websites. From single pages to multi-page sites, in one or more languages, with designs adapted to phone, tablet and desktop.
- Brand identity. Logo and its variants, colour palette, typographic selection and a documented design system, applicable to digital and printed pieces.
- Custom systems. Online request and booking engines, administrative dashboards, databases and workflows designed for the client's specific operation.
- Business email systems. Automatic acknowledgements, designed email templates, and sends operated by the client's own staff from their dashboard.
- Technical positioning. Search engine optimisation (SEO) and readability for AI-based search engines (GEO), plus configuration of the Google Business profile in the client's name.
- Launch and training. Domain connection, configuration of third-party services in the client's name, publication to the production environment, and staff training on the use of what has been delivered.
- Process consulting and team training. Support to improve how the client's team quotes, confirms and dispatches, which can be engaged on its own, without having to engage a website or a system.
- Monthly maintenance. Technical continuity of the system once launched, as detailed in Section 07.
- Kepler by Starknot. An artificial intelligence marketing system that is installed on and runs from the client's computer, with the artificial intelligence subscription the client contracts on their own. It is also governed by Section 23.
- Artificial intelligence consulting. One-to-one online training sessions, charged by time, for the client to learn to use artificial intelligence. It is also governed by Section 24.
The exact scope of each project — what is included, what is not, and under what conditions — is defined in a formal quotation or contract before work begins. That document prevails over any information published on this site for informational purposes.
Services we do NOT provide
To maintain quality and operational focus, Starknot does not provide the following services, even where the client is willing to pay for them.
Absolute exclusion on payments
Starknot does not develop, integrate or operate the following functionality. This exclusion is absolute and admits no exception by individual agreement. It includes, without limitation:
- Storing, processing or transmitting credit or debit card data, or the data of any other means of payment, on Starknot's servers or on the client's.
- Cryptocurrencies and any means of payment based on them.
- Marketplaces, commission systems or payment-splitting systems.
- Any financial intermediation activity: receiving, holding or transferring money on behalf of the client or of third parties.
Online payments: an exceptional, conditional service
Online payments are not part of our ordinary catalogue. They are an exceptional service that Starknot assesses case by case and that is not included by default in any project. It covers shopping carts, online stores, payment gateways and recurring charges or subscriptions billed online. In particular:
- It is a delicate service. Before implementing it in a website or system, Starknot assesses whether it is worthwhile and whether Starknot can provide it at all.
- It raises the price of the project considerably.
- It does not apply to every project. Starknot works with different packages and scopes for each client or agency, and every project is different.
- There is no guarantee that a project can include it: many conditions must be met.
- Where it is included, payment is processed on a certified provider's own payment page. Card data never passes through Starknot or the client's website, and neither of them stores it.
- The account with the provider is opened in the client's name. The client is the merchant and answers for the provider's terms, taxes, refunds and chargebacks, and the legal obligations of charging online. Starknot provides no advice or management on those matters.
- It requires a specific written agreement.
By default, the systems we build record requests, bookings and operational data, not money. Charging end customers is done by the client, through whatever means they use outside our systems. Where an online payment is agreed, the money is credited to the client's account with the provider and never passes through Starknot.
Other services outside our scope
- Development of automations, WhatsApp bots or assistants, or flows in n8n, Zapier or equivalent tools, as a project Starknot builds for the client. Artificial intelligence consulting (Section 24) may teach the client to build them on their own.
- Native mobile applications for iOS or Android, and custom desktop applications. Kepler by Starknot (Section 23) is Starknot's own product, installed on the client's computer.
- Integrations with third-party systems not expressly agreed in the contract: accounting, electronic invoicing, satellite or GPS tracking, telephone exchanges, online travel agencies, or third-party programming interfaces.
- Management of paid advertising (Google Ads, Meta Ads, TikTok Ads): Starknot does not manage advertising accounts or spend on the client's behalf. Kepler prepares plans and pieces that the client reviews, approves and publishes.
- Social media management or recurring content creation by Starknot's team. Content the client generates with Kepler is produced by the client with that tool.
- Ongoing SEO strategy, link building or the purchase of backlinks.
- Commissioned photographic, audiovisual or original illustration production. The pieces Kepler generates are produced by the client with that tool.
- Writing of long-form editorial content, blog articles, or the client's own legal texts such as privacy policies and terms and conditions.
- Certified professional translation. We incorporate into the site the other-language version of content the client supplies or approves; this does not constitute a translation service and creates no liability on our part for linguistic accuracy.
- Migration of historical data or bulk loading of existing information.
- Hosting of the client's corporate email.
- Maintenance of websites developed by third parties.
If the client requests a service outside our scope, Starknot says so transparently and, where possible, recommends alternatives or specialist professionals.
The nature of the systems we develop
The systems Starknot builds are tools for recording and organising, not decision-makers.
Unless a specific contract states otherwise, our systems do not carry out operational actions autonomously. Assigning resources, confirming requests, sending communications to third parties and any other business decision are actions performed by the client's staff. The system receives, orders, presents and transmits information only when the client instructs it to.
Where a specific contract so defines, the system may run automated flows, such as instant price calculation or automatic email confirmations, applying only the rules the client has defined and approved. Those rules, and the commercial decisions they express, remain the client's.
This distinction matters: Starknot is not answerable for the operational or commercial decisions the client makes using the information the system presents.
Engagement process
Every Starknot project follows a structured process:
- Discovery session. A video call of about an hour to understand the client's needs, business and objectives. Depending on the reason given when booking, the session may be free or paid. If it is paid, Starknot states by email, before the session, the total price including taxes, how to pay and the rescheduling and cancellation conditions, and the session only takes place if the client accepts them and pays. The client may reschedule or cancel a free session at any time by writing to contact@starknot.co. The session carries no obligation to hire.
- Proposal and formal quotation. We deliver a document setting out scope, exclusions, conditions and project price.
- Contract and initial payment. Once the proposal is approved, the corresponding contract is signed and the first-stage payment is made.
- Execution in stages. The project advances through successive stages, each with a verifiable deliverable the client approves before work continues.
- Launch and training. The site or system is published, third-party service accounts are configured in the client's name, and their staff are trained.
- Monthly maintenance. Once the project has launched, the monthly plan described in Section 07 takes effect.
Prices, payments and taxes
Economic terms are specified in each project's contract or quotation. As a general rule:
- The project is paid in stages. Each stage has a defined amount and is settled against approval of the previous stage. Payment for the first stage is made in advance and is the condition for work to begin.
- Project prices are stated before tax; the published prices of artificial intelligence consulting include Value Added Tax. In projects, that tax is added separately to each stage, invoiced together with the corresponding payment, and remitted in full to the tax authority. The applicable rate is the one in force on the date of each invoice.
- An electronic invoice is issued for every payment received.
- Payments are made outside this site, by bank transfer or deposit, SINPE Móvil or the payment link of an external provider that Starknot indicates. This site does not process payments or receive card data: when a payment link is used, that data is entered only on the provider's page. Any bank commission, transfer charge or exchange-rate differential is borne by the client, so that Starknot receives the net amounts agreed, except card payment fees that the law does not allow to be passed on to a consumer.
- Additional services are invoiced separately, subject to the client's prior written approval.
Late payment. Delay in any payment entitles Starknot to suspend execution of the work, without liability on its part, until payment is brought up to date. After thirty calendar days of delay, Starknot may terminate the relationship and retain the sums received for work already performed.
Monthly maintenance plan
Every website or custom system Starknot delivers requires an active monthly maintenance plan at launch, which the client may later cancel as set out below. A system in production needs ongoing monitoring, backups and security updates; without them it stops being reliable within months. The plan is therefore an integral part of our service and not an optional extra. This section does not apply to Kepler by Starknot or to artificial intelligence consulting.
Setting the amount
The amount of the plan is agreed by mutual consent between the parties, and may be set at either of two moments:
- Before the contract is signed, in which case it is recorded in that same document; or
- On completion of the project, once the final scope of what has been delivered and its real maintenance needs are known.
In both cases the amount is agreed in writing and unanimously. Starknot does not impose a unilateral rate.
What the plan covers
- Uptime monitoring of the site or system.
- Periodic backups.
- Technical and security updates.
- Correction of faults in what has already been delivered.
- An active SSL certificate.
- Minor content changes: text, images, contact details, opening hours, rates.
- Direct support during business hours in the event of an incident.
What the plan does NOT cover
- New functionality of any kind.
- New pages or sections.
- Complete redesigns.
- Additional integrations.
- Training beyond that contemplated at launch.
All of the above is quoted and contracted separately, as an additional project.
Cancellation
There is no minimum commitment period. The client may cancel the monthly plan at any time with one (1) month's prior written notice.
After cancellation, the client retains full ownership of what has been delivered and of the source code already received, and assumes hosting, domain, backups, security updates and technical support on their own account. Starknot ceases the service and all access to the client's systems at the end of the paid period.
Ownership of the work and delivery of the source code
This is one of the fundamental bases of how we operate, which is why we explain it with complete transparency.
Assignment of rights
Once payment for the project and its taxes has been received in full, Starknot assigns to the client the entirety of the economic copyright in what was developed specifically for them: the source code of the site and of the system, the interface design, the database structure, the email templates and the graphic identity.
The assignment is total, exclusive, indefinite and without territorial limitation, and covers the rights of reproduction, distribution, public communication, transformation, modification, adaptation, translation and commercial exploitation.
We do not condition delivery of the code on remaining in the monthly plan, nor do we charge any fee to release it. The code is delivered via a digital repository or a compressed archive, together with the technical documentation the client needs to continue on their own or with another provider.
Condition precedent
The assignment is subject to payment for the project in full. Until that is verified, Starknot retains full title and the client holds only a temporary, revocable and non-transferable licence to use it, limited to testing and review.
What Starknot retains
The following are not assigned and remain in Starknot's exclusive ownership:
- Our technical knowledge, methodologies and experience.
- Generic or pre-existing libraries, components and blocks of code of our authorship, over which we grant the client a perpetual, free and non-exclusive licence within the framework of their project.
- Proposals, visual concepts, drafts and versions that were not selected or incorporated into the final deliverable.
Third-party components
The systems incorporate libraries, frameworks, typefaces, licensed photography and third-party components subject to their own licences, principally open source. Those components are not Starknot's property and are transferred under the terms of their respective licences, which the client undertakes to respect. We state which they are where relevant.
Moral rights
Under Costa Rican law, moral rights of authorship are non-waivable and inalienable and remain vested in Starknot as author of the work.
Timelines
Given the nature of custom software development and its dependence on the client's collaboration, Starknot does not set fixed delivery dates or firm completion deadlines.
Any time estimate we communicate, before or during execution, is purely indicative. It does not constitute an enforceable obligation, and failure to meet it gives rise to no liability, penalty or compensation.
Starknot undertakes to carry out the work diligently and continuously, in line with good industry practice, and to give advance notice of any situation affecting progress.
We are not answerable for delays arising from: the client's delay in supplying material or approving deliverables, scope change requests, failures of third-party service providers, or acts of God or force majeure.
Revisions and change control
Each project stage includes two rounds of revision, unless the contract states a different number. A round means the consolidated set of observations the client submits in writing on that stage's deliverable, together with Starknot's correction of them.
Observations must be submitted consolidated and in writing. Those sent in fragments or in succession are counted as separate rounds.
Once the included rounds are exhausted, any further modification is invoiced separately, subject to written acceptance of the corresponding quotation.
Scope change. Any request involving functionality, pages, integrations or elements not contemplated in the contract constitutes a scope change, not a revision. It requires a written addendum signed by both parties setting out its scope and price. Starknot is not obliged to carry out any scope change without that addendum.
Changes to deliverables from stages already approved are not accepted; if requested, they are treated as a scope change.
Stage approval and project suspension
Once a stage's result has been delivered, the client has ten business days to approve it or raise observations in writing.
If the client does not respond within that period, or does not supply the material required to continue, the project is automatically suspended, without liability for Starknot, which may reassign the resources allocated to the project and resume it, once collaboration has restarted, within a reasonable period according to its availability.
No deadline runs against Starknot during suspension. Sums paid are non-refundable and work performed is deemed validly rendered.
Approval of a stage, whether express or by payment of the next one, constitutes the client's acceptance of the corresponding deliverable.
Warranty
Starknot warrants the correct operation of what has been delivered for thirty calendar days from publication to the production environment, correcting at no cost any programming defects that prevent or impair the operation of what was contracted.
The warranty does not cover:
- New functionality, improvements, or changes of design or content.
- Failures originating in third-party services, the network, the browser or the user's device.
- Failures arising from modifications or access carried out by the client or by third parties.
- Failures arising from non-payment or cancellation of third-party services.
- Use of the system in a manner other than that covered in the training given.
Once the warranty period has expired, fault coverage continues within the monthly maintenance plan described in Section 07.
For Kepler by Starknot, see Section 23.
Client responsibilities
For the project to progress smoothly, the client undertakes to:
- Supply content, materials, access credentials and approvals within the agreed timeframes.
- Designate a point of contact with sufficient authority to approve deliverables. Their approvals bind the client for all purposes.
- Warrant that the text, images, logos and materials they supply are their property or that they hold the legal permissions to use them, and hold Starknot harmless against third-party claims arising from that material.
- Be answerable for the commercial content of the site, the accuracy of the information published, and compliance with the regulations, permits, licences and insurance applicable to their activity.
- Meet payments according to the agreed schedule.
- Safeguard the administrative dashboard credentials and control who holds them.
Third-party services and costs borne by the client
Operating any system requires services provided by third parties whose cost is not included in the project price and is borne solely by the client: domain name, corporate email, site hosting, database, email delivery service, and any other necessary licence or subscription.
Those accounts are opened and maintained in the client's name. The client is the account holder, is responsible for payment, and owns the information they contain. Starknot performs the initial configuration, accesses them only during execution of the project and the maintenance plan, and receives no commission or margin whatsoever on them.
Starknot is not answerable for interruptions, failures, policy changes, price increases or account closures attributable to those providers, nor for loss of information arising from the client's failure to pay for those services.
Strategic commercial partnerships
Starknot establishes strategic commercial partnerships with certain businesses or professionals by means of a written contract signed by both parties. This arrangement is distinct from an ordinary client-supplier relationship.
What a Starknot commercial partnership is
A formal collaboration agreement between Starknot and a business or professional (the partner), establishing a relationship of mutual benefit that may include:
- Presenting the work Starknot developed for the partner as a reference case in Starknot's public showroom, portfolio, social media and commercial materials.
- Use of the partner's trade name, logo and visual identity in those same channels, in the context of presenting the work carried out.
- Any other visibility, collaboration or referral arrangement the parties define by mutual agreement.
Formalising the agreement
Every partnership requires a written contract, which defines precisely the scope of the authorised use of the partner's image, name and work; the permitted channels; the duration of the agreement and its renewal or termination conditions; and any agreed consideration.
Without a signed contract there is no commercial partnership under this arrangement. A verbal or informal agreement does not create the rights or obligations described in this section.
The partner's rights and acknowledgement
On signing the partnership contract, the partner declares that they know and expressly accept that Starknot may use their brand image and the work developed within the limits and channels defined; that any use beyond the contractual scope will require additional written authorisation; and that they may request review, updating or termination of the agreement as agreed.
Responsibility for the content used
The partner warrants that the materials they provide are their property or that they hold the legal permissions for their use and distribution. Starknot is not responsible for claims arising from materials provided by the partner that infringe third-party rights.
Limitation of liability
Starknot executes every project with the utmost professional care, but is not responsible for:
- Outages or interruptions caused by external providers: hosting, domains, databases, email services, third-party platforms or integrated tools.
- Commercial losses, lost profits, loss of revenue, loss of business opportunities, loss of data, or reputational damage.
- Misuse of the site or system by the client or by third parties with access to it.
- Operational or commercial decisions the client makes on the basis of the information the system presents.
- Regulatory changes or changes to external platform policies affecting integrated functionality — for example, changes to the WhatsApp, Google Maps or Google Business interfaces.
Nor do we guarantee commercial results, volume of requests, specific search engine positions, traffic levels, or any economic performance derived from use of the system, as these depend on factors outside our control.
Our total aggregate liability, for any cause and under any legal theory, shall not exceed the amount actually paid by the client for the service in question.
Project cancellation
The client may cancel the project at any time. The conditions depend on the stage of progress:
- Before work begins: refund of the payment received, less administrative costs incurred.
- With a stage in progress: no refund of stages already approved and paid; the stage in progress is paid in proportion to the work completed.
- After launch: no refund, as the service was completed.
In the event of cancellation for any cause, including the client's unilateral withdrawal, no assignment of economic rights takes effect: those rights remain vested in Starknot, which may require the immediate cessation of use of the deliverables.
Starknot reserves the right to terminate the project if the client repeatedly fails to make payments, does not supply content within reasonable timeframes, or requests services contrary to these Terms or to our principles.
Confidentiality
All commercial, strategic or technical information the client shares with Starknot during the project or the provision of any service is treated as confidential and is not shared with third parties outside the project, except with the client's express authorisation or under legal requirement.
Starknot may use AI-assisted development tools, always under its team's review. It does not enter the personal data of the client's end users or access credentials into them.
Equally, we expect the client to treat as confidential any internal Starknot information they have access to: quotations, processes, methodologies and tools.
This obligation survives for three years from termination of the relationship.
Personal data protection
Where a system developed by Starknot stores data on the people who use it, the client is the controller of that database for all purposes of Law No. 8968 and its implementing regulation, and is responsible for compliance with the obligations of notice, consent, security, handling of data subjects' rights and, where the regulation so requires, registration with the Agencia de Protección de Datos de los Habitantes.
Starknot acts as processor during execution of the project and the maintenance plan, in accordance with the client's instructions, implementing reasonable technical security measures, and ceases all access when the relationship ends.
The detail of how we handle information is set out in our Privacy Policy.
Use of the work in our portfolio
Unless otherwise agreed in writing, Starknot reserves the right to use screenshots, descriptions and references to the delivered project in its public portfolio, social media, sales materials and case studies. No financial, contractual or database information belonging to the client is shared without express authorisation.
If the client prefers that their project not be used publicly, they must say so in writing before the project begins.
For projects developed under the strategic commercial partnership arrangement, the use of image and work is governed by the specific conditions of the partnership contract, as detailed in Section 15.
Changes to these Terms
Starknot may update these Terms where necessary to reflect changes in our services, in applicable law, or in our operating practices. The version in force is always the one published on this website, with the update date shown at the top of the document.
For projects already contracted, the Terms in force at the time of signing the contract or formal quotation apply.
Governing law and dispute resolution
These Terms are governed by the laws of the Republic of Costa Rica. Any dispute arising from the provision of our services shall first be addressed in good faith through direct dialogue between the parties. If no agreement is reached within the following thirty calendar days, the parties submit to the competent courts of the Republic of Costa Rica.
This does not limit a consumer client's right to go to the Comisión Nacional del Consumidor (Costa Rica's National Consumer Commission) or to other bodies the law makes available.
Kepler by Starknot
Kepler by Starknot ("Kepler") is an artificial intelligence marketing system that is installed on and runs from the client's computer. It prepares strategy, copy, scripts, images, videos and launch plans for the client to review and approve.
Commercial terms
Kepler's price, what it includes (installation, configuration, training, updates and support), how it is paid, its term and the cancellation and refund conditions are set in writing in each client's quotation or contract, which prevail over this section. Kepler does not require the maintenance plan in Section 07.
Licence of use
Kepler, the Starknot Method, its rules, templates, styles and code are Starknot's property and are not assigned under Section 08. Starknot grants the client a non-exclusive, non-transferable licence of use, limited to the client's own brands and to the devices and term stated in the quotation. The client may not resell, sublicense, copy for third parties, decompile or redistribute Kepler.
Generated content
The pieces the client generates with Kepler for its brands belong to the client, to the extent permitted by law and by the terms of the artificial intelligence provider it uses; Starknot claims no rights over them. Copyright protection for content generated with artificial intelligence may be limited.
Third-party artificial intelligence services
Kepler works with the Claude (Anthropic) or ChatGPT (OpenAI) subscription that the client contracts and pays for directly with the provider. The information Kepler processes is sent to that provider under the client's account, according to the terms and privacy policy the client accepted with it. Starknot does not control those services and is not answerable for their outages, usage limits, price or term changes, or for Kepler failures arising from them. It is for the client to check that its plan allows the use it makes of it. Claude and ChatGPT are trademarks of their respective owners; Starknot is not affiliated with them.
Human review and responsibility for what is published
Kepler uses artificial intelligence, which can make mistakes, omit information or produce inaccurate statements. Its quality controls reduce that risk but do not remove it. Before approving or publishing a piece, the client must review it and confirm that it is truthful; that it holds the rights and permissions over the brands, images, voices and people that appear in it; and that it complies with each platform's policies and the applicable law, including advertising and consumer protection rules. Kepler does not publish ads, does not access the client's advertising accounts and does not spend money on its own.
Data
The brands' files are kept on the client's computer and Starknot does not receive them on its servers. If Starknot needs to access the client's computer to install Kepler or provide support, it does so with the client's prior authorisation, only for that purpose and as data processor under Section 19.
Requirements and warranty
Kepler requires the technical requirements published on the site and an active subscription with the artificial intelligence provider. For thirty calendar days from installation, Starknot warrants that Kepler works as described and fixes at no cost any defects that prevent it. The warranty does not cover failures originating in the client's device, in operating systems no longer supported by their manufacturer, or in third-party services.
While Kepler is in beta, its features may change and improve, and support follows what the written proposal agrees.
No guarantee of results
Starknot builds Kepler with the best strategy and logic within its reach, but does not guarantee specific results: sales, customers, reach, return on advertising spend or any other metric. Results depend on how the client uses the system, on their offer, budget and market, and on factors outside Starknot's control, such as the decisions of advertising platforms.
The client decides what is approved, what is published and how much is invested. All publishing and investment are the client's responsibility, as is checking that the approved content complies with each platform's policies and the applicable law.
Artificial intelligence consulting
Nature of the service
One-to-one online training sessions for the client to learn to use artificial intelligence. It is a training service: Starknot does not build, review or operate the systems, automations, assistants or content the client develops on its own, and is not answerable for them or for the client's use of third-party tools. The sessions are not legal, accounting, tax, financial or data protection advice.
Request and engagement
Sending the form is a request, free and without commitment. The service is engaged when Starknot confirms by email the date, time, duration and price, and the client pays.
Price
US$150 per hour, Value Added Tax included: 60-minute session, US$150; 90-minute session, US$225; 4-hour pack, US$520. The price Starknot confirms by email is the one published for the chosen format.
Payment and receipt
By SINPE Móvil, bank transfer or the payment link of an external provider that Starknot indicates. This site does not process payments. The session takes place once payment is received; if payment is not received at least 24 hours before the session, Starknot may release the slot. An electronic receipt is issued for every payment.
Rescheduling
The client may reschedule at no cost with at least 24 hours' notice before the session, by email to contact@starknot.co or by WhatsApp at +506 7260 8885.
Cancellation, no-shows and refunds
- If the client cancels at least 48 hours in advance: full refund.
- If the client cancels with less notice: the client chooses between rescheduling the session once, at no cost, or a 50% refund.
- If the client does not join within the first 15 minutes, the session is deemed held.
- If Starknot cancels or cannot hold the session, the client chooses between rescheduling and a full refund.
- Refunds are made through the same payment method within the following ten business days.
Right of withdrawal
If the client is a consumer, it may withdraw within eight days of engagement and receive a full refund, unless, at its request, the session has already been held within that period.
4-hour pack
The four hours are used in sessions of at least 60 minutes within 90 days of payment. That period may be extended by mutual agreement.
Recording and confidentiality
Starknot does not record sessions unless agreed in writing beforehand. Business information the client shares is treated as confidential under Section 18. Sessions are held on Google Meet or another video-call platform that Starknot indicates, subject to its own terms.
Contact
For any query regarding these Terms, Starknot can be contacted by email at contact@starknot.co or by WhatsApp at +506 7260 8885.